AlexVinS
|
9097ffbd8a
Handle HYPNOTIZE effect in case of FEAR and ENCHANTED effects
|
9 年之前 |
AlexVinS
|
83b3c700dd
Handle HYPNOTIZE effect in case of mana drain
|
9 年之前 |
dydzio
|
68af6a0c19
Refactoring InfoAboutHero + GetHeroInfo
|
9 年之前 |
AlexVinS
|
7e85154946
Unify battleCanCastSpell parameters
|
9 年之前 |
AlexVinS
|
505e53c17d
Merge remote-tracking branch 'remotes/origin/develop' into SpellsRefactoring8
|
9 年之前 |
Arseniy Shestakov
|
c8faca8f39
Refactoring: only use RNGs explicitly to avoid bug prone code in future
|
9 年之前 |
Arseniy Shestakov
|
c8bcb14d34
CCallbackBase: add CRandomGenerator to all callbacks
|
9 年之前 |
AlexVinS
|
3b2a45c8dc
Get rid of battleGetPossibleTargets.
|
9 年之前 |
AlexVinS
|
5df8d1cbd0
Update low level battle stacks accessor for ghost selection support.
|
9 年之前 |
Arseniy Shestakov
|
c5cfc8467f
Battles: change naming from drawbridge to gate for everything
|
9 年之前 |
Arseniy Shestakov
|
57328bdc83
Battles: implement basic drawbridge mechanics
|
9 年之前 |
Arseniy Shestakov
|
9fd1cff090
Refactoring: always use std prefix for shared_ptr, unique_ptr and make_shared
|
9 年之前 |
AlexVinS
|
70d9be8447
Use ISpellCaster in battle callback
|
10 年之前 |
AlexVinS
|
a4d4851d80
Fix typo: casted->cast
|
10 年之前 |
AlexVinS
|
6010bbe7ba
More correct usage of battleGetFightingHero
|
10 年之前 |
Fay
|
1cb54689cf
Prevents first aid tents from melee attacking;
|
10 年之前 |
AlexVinS
|
b0df8172f9
Move battleIsImmune to CSpell
|
11 年之前 |
AlexVinS
|
fa9c1e8637
remove healedHP calculation from battlestate
|
11 年之前 |
AlexVinS
|
a06dae1f96
Move getAffectedCreatures to CSpell. + more drafts
|
11 年之前 |
AlexVinS
|
d7800b834e
get rid of CBattleInfoCallback::calculateSpellDmg
|
11 年之前 |
AlexVinS
|
e4b726151d
get rid of CBattleInfoCallback::battleStackIsImmune
|
11 年之前 |
AlexVinS
|
ddf98a5920
+SpecialRisingSpellMechanics::isImmuneByStack
|
11 年之前 |
AlexVinS
|
639b915391
Move calculateSpellBonus to CSpell
|
11 年之前 |
AlexVinS
|
6f65d2484b
Extract battleStackIsImmune from battleIsImmune
|
11 年之前 |
AlexVinS
|
0e93ec28c5
Add new general method for battle stack access
|
11 年之前 |
Ivan Savenko
|
9c0df68cb8
Fixing spelling mistakes. Patch from josch, fixes #1759
|
11 年之前 |
beegee1
|
69eee05ccc
- Partially fixed mantis #1065 (Gate with hex 95 can't be attacked)
|
12 年之前 |
Ivan Savenko
|
ee6cdbeffe
went through the rest of cppcheck warnings, mostly harmless
|
12 年之前 |
Michał W. Urbańczyk
|
5c6d12400f
Fixed AI detection of battle end (solves some freezes).
|
12 年之前 |
Michał W. Urbańczyk
|
4f29b526ca
The battle callback method battleGetAllStacks will by default omit the arrow turrets. Fixes #1453, #1455 and related.
|
12 年之前 |