Ivan Savenko
|
9fbfbc7506
Fix build
|
5 月之前 |
Ivan Savenko
|
eaae6270b2
Fix crash on AI evaluating hero pool after retreating from combat
|
5 月之前 |
Ivan Savenko
|
a43c3fcb31
Restore save compatibility with 1.6
|
6 月之前 |
Ivan Savenko
|
d1d2cf4189
Fix crashes on game start, gamestate now derives from GameCallbackHolder
|
6 月之前 |
Ivan Savenko
|
d9aabb47e6
Remove pointers to hero instances from HeroPool class
|
7 月之前 |
Ivan Savenko
|
1f502c0548
CMap towns and heroes on map fields are now private
|
7 月之前 |
Ivan Savenko
|
10ad0fc760
Split CHeroHandler.cpp/.h into 1 file per class
|
1 年之前 |
Ivan Savenko
|
3dd4fa2528
Reduce usage of pointers to VLC entities
|
1 年之前 |
Ivan Savenko
|
c21913f661
Fixed initialization of move points and mana for dismissed heroes
|
1 年之前 |
Ivan Savenko
|
35ee8c1397
Only apply normal mana regen for retreated heroes in taverns (h3 logic)
|
1 年之前 |
Ivan Savenko
|
03e1169781
Reduced number of accesses to CGObjectInstance::subID
|
2 年之前 |
Ivan Savenko
|
ef0eb8e930
Merge pull request #2772 from wb180/tavernPoolHeroesFix
|
2 年之前 |
Evgeniy Meshcheryakov
|
47f5dd14fa
Remove(reduce durations) of bonuses for tavern heroes
|
2 年之前 |
Ivan Savenko
|
a30e7ba321
Remove bitmasks of PlayerColor's. Add encode/decode methods
|
2 年之前 |
Ivan Savenko
|
ee8adbe85f
Update tavern on end of 7th turn of player in question
|
2 年之前 |
Ivan Savenko
|
72210afc92
Do not attempt to reset movement for inactive heroes in pool
|
2 年之前 |
Ivan Savenko
|
463efea7bb
Fix hero retreating handling & code cleanup
|
2 年之前 |
Ivan Savenko
|
cb16636fce
Implemented preserving hero on retreat on 7th day after end of turn
|
2 年之前 |
Ivan Savenko
|
9a38d8ea97
Implemented tavern slot selection using rules similar to H3
|
2 年之前 |
Ivan Savenko
|
a2d2ecc96f
Roll first for hero class, and then - for actual hero for tavern
|
2 年之前 |
Ivan Savenko
|
f8187ce1d8
Fix regressions
|
2 年之前 |
Ivan Savenko
|
19ace6a849
Moved hero pool logic to the separate files
|
2 年之前 |