Commit History

Autor SHA1 Mensaxe Data
  AlexVinS 21c0c95049 tweak %!s(int64=8) %!d(string=hai) anos
  AlexVinS f1a4831813 [Spells] Get rid of SpellTargetingContext. %!s(int64=8) %!d(string=hai) anos
  AlexVinS 3d1a84875e Queries refactoring %!s(int64=8) %!d(string=hai) anos
  AlexVinS 0f5202689e Cumulative spell effects %!s(int64=9) %!d(string=hai) anos
  AlexVinS 5fa9d64d78 Do not allow cast if it affects only "wrong" targets %!s(int64=9) %!d(string=hai) anos
  AlexVinS c5440a1c6c Fixed http://bugs.vcmi.eu/view.php?id=2541 %!s(int64=9) %!d(string=hai) anos
  AlexVinS f6bfba0ced Unified Dispell-related bonus selectors %!s(int64=9) %!d(string=hai) anos
  AlexVinS 7ce33bc07a Dispell fixes %!s(int64=9) %!d(string=hai) anos
  AlexVinS 374e30c972 Added a few safety checks %!s(int64=9) %!d(string=hai) anos
  AlexVinS 53fbf88316 Spell cast logging refactored. %!s(int64=9) %!d(string=hai) anos
  AlexVinS 62abde6c46 Prepare battle log for spell-cast on server side. %!s(int64=9) %!d(string=hai) anos
  AlexVinS 838717dfc1 Magic mirror unified again with normal cast. %!s(int64=9) %!d(string=hai) anos
  AlexVinS 686cd00c68 Cleanup. %!s(int64=9) %!d(string=hai) anos
  AlexVinS cc4362211c Extracted MagicMirror handling %!s(int64=9) %!d(string=hai) anos
  AlexVinS f3d9e718bf Handle AcidBreathDamage immunity in standard way. %!s(int64=9) %!d(string=hai) anos
  AlexVinS 1e32c71e47 Make sure that there is no unwanted stack affect by spells. %!s(int64=9) %!d(string=hai) anos
  AlexVinS f1d0bede11 Moved all affected stacks calculations to mechanics %!s(int64=9) %!d(string=hai) anos
  AlexVinS 18fc94d709 WIP on SpellCastContext %!s(int64=9) %!d(string=hai) anos
  AlexVinS 9ee954edcc WIP on SpellCastContext %!s(int64=9) %!d(string=hai) anos
  AlexVinS 1d840a33a5 Started SpellCastContext rework %!s(int64=9) %!d(string=hai) anos
  AlexVinS f3b7fe947c Reworked spell target existence check. %!s(int64=9) %!d(string=hai) anos
  AlexVinS a23144b361 Extracted adventure spell mechanics to distinct class hierarchy. %!s(int64=9) %!d(string=hai) anos
  AlexVinS eb128a0207 More style tweaks %!s(int64=9) %!d(string=hai) anos
  AlexVinS 750c114648 Drafts %!s(int64=9) %!d(string=hai) anos
  AlexVinS f6715ad787 Use ISpellCaster in CSpell::canBeCast. %!s(int64=9) %!d(string=hai) anos
  AlexVinS ef05a56e49 cleanup %!s(int64=9) %!d(string=hai) anos
  AlexVinS 4d9058e412 Whitespace cleanup. (No code changes.) %!s(int64=9) %!d(string=hai) anos
  AlexVinS 75c2566410 "const" tweak %!s(int64=10) %!d(string=hai) anos
  AlexVinS 947f6089d5 Use ISpellCaster in isImmuneByStack %!s(int64=10) %!d(string=hai) anos
  AlexVinS a4d4851d80 Fix typo: casted->cast %!s(int64=10) %!d(string=hai) anos