Commit History

Автор SHA1 Съобщение Дата
  AlexVinS f126a34a5e Fixed https://bugs.vcmi.eu/view.php?id=2904 преди 7 години
  AlexVinS 0b70baa95e Spells configuration version 2 (effect-based) преди 8 години
  AlexVinS f1a4831813 [Spells] Get rid of SpellTargetingContext. преди 8 години
  AlexVinS 4f14f22d3a Unified CStack ammo, casts and counterattacks преди 8 години
  AlexVinS 3d1a84875e Queries refactoring преди 8 години
  AlexVinS dad0569bc7 Relaxed cast requirements for Quicksand преди 9 години
  AlexVinS a03419e7d9 Fixed http://bugs.vcmi.eu/view.php?id=2269 преди 9 години
  AlexVinS cffc4b2ab5 fixed patch obstacle placement inside walls преди 9 години
  AlexVinS 374e30c972 Added a few safety checks преди 9 години
  AlexVinS 3fa62beb6d Do not allow to cast Cure if there is nothing to cure. преди 9 години
  AlexVinS 1e32c71e47 Make sure that there is no unwanted stack affect by spells. преди 9 години
  AlexVinS f1d0bede11 Moved all affected stacks calculations to mechanics преди 9 години
  AlexVinS 18fc94d709 WIP on SpellCastContext преди 9 години
  AlexVinS 82ac035340 OO design for obstacle spells. преди 9 години
  AlexVinS f3b7fe947c Reworked spell target existence check. преди 9 години
  AlexVinS eb128a0207 More style tweaks преди 9 години
  AlexVinS 5d329b40a4 Factored spell action selection for location target. преди 9 години
  AlexVinS b09f150e7b Factored out battleCanCastThisSpellHere преди 9 години
  AlexVinS be67faad90 Drafts преди 9 години
  AlexVinS f053754653 Advance REMOVE_OBSTACLE mechanics преди 9 години
  AlexVinS 40e6e0c143 Move REMOVE_OBSTACLE-related code from callback to where it should be. преди 9 години
  AlexVinS f6715ad787 Use ISpellCaster in CSpell::canBeCast. преди 9 години
  AlexVinS 4d9058e412 Whitespace cleanup. (No code changes.) преди 9 години
  AlexVinS 75c2566410 "const" tweak преди 10 години
  AlexVinS 947f6089d5 Use ISpellCaster in isImmuneByStack преди 10 години
  AlexVinS a4d4851d80 Fix typo: casted->cast преди 10 години
  AlexVinS baba3a46e1 Centralize creature spell bonuses handling преди 10 години
  AlexVinS 9ed9075afc Introduce calculateHealedHP again, now in better place. преди 10 години
  AlexVinS 0929e009db Remove suspicios code in display damage calculation преди 10 години
  AlexVinS 16f0714474 More usage of OOP in HealingSpellMechanics::applyBattleEffects преди 10 години