Commit History

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