Commit History

Author SHA1 Message Date
  AlexVinS dad0569bc7 Relaxed cast requirements for Quicksand 9 years ago
  AlexVinS a03419e7d9 Fixed http://bugs.vcmi.eu/view.php?id=2269 9 years ago
  AlexVinS cffc4b2ab5 fixed patch obstacle placement inside walls 9 years ago
  AlexVinS 374e30c972 Added a few safety checks 9 years ago
  AlexVinS 3fa62beb6d Do not allow to cast Cure if there is nothing to cure. 9 years ago
  AlexVinS 1e32c71e47 Make sure that there is no unwanted stack affect by spells. 9 years ago
  AlexVinS f1d0bede11 Moved all affected stacks calculations to mechanics 9 years ago
  AlexVinS 18fc94d709 WIP on SpellCastContext 9 years ago
  AlexVinS 82ac035340 OO design for obstacle spells. 9 years ago
  AlexVinS f3b7fe947c Reworked spell target existence check. 9 years ago
  AlexVinS eb128a0207 More style tweaks 9 years ago
  AlexVinS 5d329b40a4 Factored spell action selection for location target. 9 years ago
  AlexVinS b09f150e7b Factored out battleCanCastThisSpellHere 9 years ago
  AlexVinS be67faad90 Drafts 9 years ago
  AlexVinS f053754653 Advance REMOVE_OBSTACLE mechanics 9 years ago
  AlexVinS 40e6e0c143 Move REMOVE_OBSTACLE-related code from callback to where it should be. 9 years ago
  AlexVinS f6715ad787 Use ISpellCaster in CSpell::canBeCast. 9 years ago
  AlexVinS 4d9058e412 Whitespace cleanup. (No code changes.) 9 years ago
  AlexVinS 75c2566410 "const" tweak 10 years ago
  AlexVinS 947f6089d5 Use ISpellCaster in isImmuneByStack 10 years ago
  AlexVinS a4d4851d80 Fix typo: casted->cast 10 years ago
  AlexVinS baba3a46e1 Centralize creature spell bonuses handling 10 years ago
  AlexVinS 9ed9075afc Introduce calculateHealedHP again, now in better place. 10 years ago
  AlexVinS 0929e009db Remove suspicios code in display damage calculation 10 years ago
  AlexVinS 16f0714474 More usage of OOP in HealingSpellMechanics::applyBattleEffects 10 years ago
  AlexVinS 0fecb40039 Extract HealingSpellMechanics 10 years ago
  AlexVinS 2d8288d95a Fix mantiss 0002167 10 years ago
  AlexVinS 46e7a0f829 Remove no longer needed (and incomplete) explicit target existence check 10 years ago
  AlexVinS 6356247108 Add dispell effect to ANTI_MAGIC 10 years ago
  AlexVinS e4220fef82 Formatting 10 years ago