Commit History

Autor SHA1 Mensaxe Data
  FeniksFire 3de891b4b4 Moving/dividing classes from BattleState to separate files. %!s(int64=8) %!d(string=hai) anos
  FeniksFire 873cee5adf Small fix. %!s(int64=8) %!d(string=hai) anos
  FeniksFire e3ffdca65f During the unit tests I saw that hex can take from occupiedHex() signed %!s(int64=8) %!d(string=hai) anos
  Dydzio a77863145a Regression fix - enemy hero info crash %!s(int64=9) %!d(string=hai) anos
  AlexVinS 60bd54c9b3 Changed playerToSide return type to signed %!s(int64=9) %!d(string=hai) anos
  AlexVinS c9e564bed8 Fixed CID 1366332 %!s(int64=9) %!d(string=hai) anos
  AlexVinS 7d2874bf12 Fixed CID 1366292 %!s(int64=9) %!d(string=hai) anos
  AlexVinS 121dd6c63a Fixed CID 1366333 %!s(int64=9) %!d(string=hai) anos
  AlexVinS f8bf2c3746 Fixed http://bugs.vcmi.eu/view.php?id=2611 %!s(int64=9) %!d(string=hai) anos
  Hao Hu 9ec9cffe9b Bug fix for berserk: fixed the issue that the berserk affected stack %!s(int64=9) %!d(string=hai) anos
  AlexVinS affbc71c56 cleanup %!s(int64=9) %!d(string=hai) anos
  AlexVinS 799b8519e0 Allow cast avdmap spells without spellbook %!s(int64=9) %!d(string=hai) anos
  AlexVinS c243ae6f3e Get rid of IBonusBearer::getEffect %!s(int64=9) %!d(string=hai) anos
  AlexVinS 730e3b6d0f Explicit use of limit selector in CBattleInfoCallback::getRandomBeneficialSpell %!s(int64=9) %!d(string=hai) anos
  AlexVinS 72461c5c2e Fixed http://bugs.vcmi.eu/view.php?id=2268 %!s(int64=9) %!d(string=hai) anos
  AlexVinS 9097ffbd8a Handle HYPNOTIZE effect in case of FEAR and ENCHANTED effects %!s(int64=9) %!d(string=hai) anos
  AlexVinS 83b3c700dd Handle HYPNOTIZE effect in case of mana drain %!s(int64=9) %!d(string=hai) anos
  Vadim Markovtsev 2c1dddde33 Fix memory problems with BonusList %!s(int64=9) %!d(string=hai) anos
  dydzio 68af6a0c19 Refactoring InfoAboutHero + GetHeroInfo %!s(int64=9) %!d(string=hai) anos
  AlexVinS 849e3fc04e Fixed http://bugs.vcmi.eu/view.php?id=2506 %!s(int64=9) %!d(string=hai) anos
  AlexVinS 7618e294c2 More fixes to not place obstacles on wall parts %!s(int64=9) %!d(string=hai) anos
  AlexVinS ea2e336f54 Merge branch 'develop' into SpellsRefactoring8 %!s(int64=9) %!d(string=hai) anos
  Dydzio 8b0c62e10e Block surrender via escape tunnel. Fix issue 2389 %!s(int64=9) %!d(string=hai) anos
  AlexVinS 7e85154946 Unify battleCanCastSpell parameters %!s(int64=9) %!d(string=hai) anos
  AlexVinS ef34d21941 Passive cast can be blocked by spell level limit. %!s(int64=9) %!d(string=hai) anos
  AlexVinS 505e53c17d Merge remote-tracking branch 'remotes/origin/develop' into SpellsRefactoring8 %!s(int64=9) %!d(string=hai) anos
  Arseniy Shestakov c8faca8f39 Refactoring: only use RNGs explicitly to avoid bug prone code in future %!s(int64=9) %!d(string=hai) anos
  Arseniy Shestakov c8bcb14d34 CCallbackBase: add CRandomGenerator to all callbacks %!s(int64=9) %!d(string=hai) anos
  AlexVinS f3b7fe947c Reworked spell target existence check. %!s(int64=9) %!d(string=hai) anos
  AlexVinS b09f150e7b Factored out battleCanCastThisSpellHere %!s(int64=9) %!d(string=hai) anos