Commit History

Author SHA1 Message Date
  AlexVinS 4f8c7bd4bb CStack refactoring 8 years ago
  FeniksFire 4113bdab01 Moving some files from lib to the battle subdirectory. 8 years ago
  FeniksFire 221386a39d Refactoring. 8 years ago
  AlexVinS 0f5202689e Cumulative spell effects 9 years ago
  AlexVinS 195e979a18 get rid of CBattleInfoCallback::battleCanCastThisSpell 8 years ago
  AlexVinS 6c308956f9 get rid of CBattleInfoCallback::battleCanCastThisSpellHere 8 years ago
  AlexVinS 66cfc2fef9 CSpell::canBeCast tweaks 8 years ago
  AlexVinS a85b4cf2a5 * WIP on event condition format 9 years ago
  AlexVinS 3c893a6bec Few spell-related tweaks 8 years ago
  FeniksFire 3de891b4b4 Moving/dividing classes from BattleState to separate files. 8 years ago
  AlexVinS 609c6f81bd Fixed a few CWE-457 9 years ago
  AlexVinS bc2f0ba6f1 fixed spell school ordering http://bugs.vcmi.eu/view.php?id=91 9 years ago
  AlexVinS 5fa9d64d78 Do not allow cast if it affects only "wrong" targets 9 years ago
  AlexVinS c5440a1c6c Fixed http://bugs.vcmi.eu/view.php?id=2541 9 years ago
  AlexVinS 72461c5c2e Fixed http://bugs.vcmi.eu/view.php?id=2268 9 years ago
  Vadim Markovtsev 2c1dddde33 Fix memory problems with BonusList 9 years ago
  AlexVinS 374e30c972 Added a few safety checks 9 years ago
  AlexVinS 4a9978c642 Disabled massive spells fore creatures as they are not fully supported yet. 9 years ago
  AlexVinS 62abde6c46 Prepare battle log for spell-cast on server side. 9 years ago
  AlexVinS f1d0bede11 Moved all affected stacks calculations to mechanics 9 years ago
  AlexVinS 18fc94d709 WIP on SpellCastContext 9 years ago
  AlexVinS f3b7fe947c Reworked spell target existence check. 9 years ago
  AlexVinS a23144b361 Extracted adventure spell mechanics to distinct class hierarchy. 9 years ago
  AlexVinS eb128a0207 More style tweaks 9 years ago
  AlexVinS d1579ea620 Simplify spell action selection for creature target. 9 years ago
  AlexVinS b09f150e7b Factored out battleCanCastThisSpellHere 9 years ago
  AlexVinS 40e6e0c143 Move REMOVE_OBSTACLE-related code from callback to where it should be. 9 years ago
  AlexVinS 750c114648 Drafts 9 years ago
  AlexVinS d4a35c6839 Simplify getAffectedStacks arguments. casterColor not needed anymore. 9 years ago
  AlexVinS f6715ad787 Use ISpellCaster in CSpell::canBeCast. 9 years ago