Commit History

Autor SHA1 Mensaxe Data
  AlexVinS 256894d18a Use configuration for spell projectile %!s(int64=11) %!d(string=hai) anos
  AlexVinS 16d08b062a First draft of spell animation configuration %!s(int64=11) %!d(string=hai) anos
  AlexVinS fe1233310f Centralize dispell mechanics %!s(int64=11) %!d(string=hai) anos
  AlexVinS ca5391cde6 Get rid of handleSpellCasting %!s(int64=11) %!d(string=hai) anos
  AlexVinS fa9c1e8637 remove healedHP calculation from battlestate %!s(int64=11) %!d(string=hai) anos
  AlexVinS 6d4cd1c91b Copying of handleSpellCasting finished %!s(int64=11) %!d(string=hai) anos
  AlexVinS a387ad0d09 Continue moving spell cast logic %!s(int64=11) %!d(string=hai) anos
  AlexVinS 0fda90c67d Start moving server side spell mechanics %!s(int64=11) %!d(string=hai) anos
  AlexVinS f2bf3d7f7b Added a way to obtain ID of newly added Stack %!s(int64=11) %!d(string=hai) anos
  AlexVinS aa31625774 More flexible way of spell school access %!s(int64=11) %!d(string=hai) anos
  AlexVinS 6dbed27b65 Add more "const" %!s(int64=11) %!d(string=hai) anos
  AlexVinS 7af4f44237 rewrite CGHeroInstance::canCastThisSpell %!s(int64=11) %!d(string=hai) anos
  AlexVinS 3fcb1254f7 Rewrite CGHeroInstance::getSpellSchoolLevel using SPELL_SCHOOL_CONFIG %!s(int64=11) %!d(string=hai) anos
  AlexVinS 5d1077161c Change spell school serialization %!s(int64=11) %!d(string=hai) anos
  AlexVinS 9e8b09d747 Use clearAffected flag %!s(int64=11) %!d(string=hai) anos
  AlexVinS ce8fa33efc Introduced new spell configuration options (not used yet) %!s(int64=11) %!d(string=hai) anos
  AlexVinS bab7198cd7 Use some constants in SRSLPraserHelpers %!s(int64=11) %!d(string=hai) anos
  AlexVinS 4042757f93 Move spell range calculation to Mechanics %!s(int64=11) %!d(string=hai) anos
  AlexVinS b62ee20880 Move TargetInfo initialization to constructor %!s(int64=11) %!d(string=hai) anos
  AlexVinS a06dae1f96 Move getAffectedCreatures to CSpell. + more drafts %!s(int64=11) %!d(string=hai) anos
  AlexVinS 5ba53da9bf Extract SpellMechanics to separate file %!s(int64=11) %!d(string=hai) anos
  AlexVinS 22178151aa More general spell school handling %!s(int64=11) %!d(string=hai) anos
  AlexVinS d7800b834e get rid of CBattleInfoCallback::calculateSpellDmg %!s(int64=11) %!d(string=hai) anos
  AlexVinS ddf98a5920 +SpecialRisingSpellMechanics::isImmuneByStack %!s(int64=11) %!d(string=hai) anos
  AlexVinS 639b915391 Move calculateSpellBonus to CSpell %!s(int64=11) %!d(string=hai) anos
  AlexVinS 059698217c Use CLONE and DISPEL_HELPFUL_SPELLS Mechanics classes in immunity caculation %!s(int64=11) %!d(string=hai) anos
  AlexVinS 61d6bca3ff Extract some spell imuunity mechanics + draft of overall design (UNTESTED) %!s(int64=11) %!d(string=hai) anos
  AlexVinS a49da360d2 Use ESpellCastProblem inside SpellHandler %!s(int64=11) %!d(string=hai) anos
  AlexVinS c4fdca45d9 Small cleanup %!s(int64=11) %!d(string=hai) anos
  AlexVinS f2b61f7e69 Spell configuration: introduce simplifaction mechanism for level conficuration %!s(int64=11) %!d(string=hai) anos