AlexVinS
|
dc5ad7d7b3
|
Make string instance names persistent
|
2016-02-22 19:26:42 +03:00 |
|
ArseniyShestakov
|
c550484613
|
Merge pull request #181 from vcmi/feature/drawbridgeMechanics
Feature/drawbridge mechanics
|
2016-02-14 16:32:24 +03:00 |
|
Arseniy Shestakov
|
c5cfc8467f
|
Battles: change naming from drawbridge to gate for everything
This way code is shorter and cleaner while in future we may support towns with gate only.
|
2016-02-13 17:40:31 +03:00 |
|
Arseniy Shestakov
|
11dc428b1e
|
Battles: move hexes enum to GameConstants and fix wall position
Before we had hex 62 marked as destructible wall while actually it's must be 78.
|
2016-02-09 17:38:59 +03:00 |
|
ArseniyShestakov
|
7f68124b97
|
Merge pull request #136 from vcmi/issue/1372-2
issue/1372
|
2016-01-31 20:28:54 +03:00 |
|
Vadim Markovtsev
|
3926920103
|
Rename radious -> radius
There is no such English word, "radious"
Some files get new lines in the end - BSD sed bug + best practices
|
2016-01-31 18:01:58 +03:00 |
|
Vadim Markovtsev
|
22fc4fd3e9
|
Fix 2406 reset potentially available heroes
|
2016-01-30 10:02:33 +03:00 |
|
Arseniy Shestakov
|
1e008b9756
|
SiegeInfo: add foundation for drawbridge mechanics support
EDrawbridgeState enum represent current state of drawbridge.
BattleDrawbridgeStateChanged netpack to pass bridge state changes to client.
|
2016-01-29 22:35:11 +03:00 |
|
AlexVinS
|
ba017c443d
|
Start from diff of pull request #124 from vcmi/issue/1372
|
2016-01-29 21:05:17 +03:00 |
|
Vadim Markovtsev
|
7772b6de74
|
Fix 981 reset hero on hiring after retreat/surrender
|
2016-01-26 22:48:31 +03:00 |
|
Vadim Markovtsev
|
a74fbff34f
|
Fix 2076 Grail removal
|
2016-01-25 12:38:11 +03:00 |
|
Vadim Markovtsev
|
11bce2908d
|
Fix 1723 quest crash on combined arts
|
2016-01-22 12:56:25 +03:00 |
|
Arseniy Shestakov
|
66e6f15e67
|
NewTurn::applyGs: update bonuses in beginning. Fix issue 2083
Before bonuses was removed after hero get movement points and mana so affected hero one day more than intended.
|
2015-12-25 01:48:53 +03:00 |
|
ArseniyShestakov
|
2be6818e33
|
FoWChange::applyGs: correct copy-paste error. Fix issue 2345
|
2015-12-09 10:02:33 +03:00 |
|
ArseniyShestakov
|
c83f15e413
|
Merge branch 'develop' into feature/tavernRumors
Conflicts:
lib/CGameState.h
|
2015-12-05 01:01:26 +03:00 |
|
Ivan Savenko
|
7b5a7f43ad
|
Removed includes of CGameState from headers
|
2015-12-02 21:39:53 +02:00 |
|
ArseniyShestakov
|
98582d628c
|
Rumors: move code into CGameState and add backward compatability
|
2015-12-01 00:44:58 +03:00 |
|
DjWarmonger
|
45d183289d
|
Merge pull request #142 from edeksumo/Fix-Defence-Ani
Fix crash
|
2015-11-24 21:37:32 +01:00 |
|
edeksumo
|
aab5a05036
|
Fix crash during auto battle
|
2015-11-24 20:55:11 +01:00 |
|
ArseniyShestakov
|
6d395bcba7
|
Bonus system: add turnsRemain support for ONE_WEEK duration
|
2015-11-20 12:11:35 +03:00 |
|
DjWarmonger
|
5fadb239f2
|
Merge pull request #134 from edeksumo/Fix-Defence-Ani
Let's try this.
|
2015-11-11 09:43:51 +01:00 |
|
ArseniyShestakov
|
5bfbd8526b
|
Bonus system: fix N_DAYS bonus duration
|
2015-11-09 14:18:36 +03:00 |
|
edeksumo
|
ba1062ed3c
|
Formating2
Change ani to anim
|
2015-11-07 23:30:01 +01:00 |
|
AlexVinS
|
e645b46aed
|
Revert "Merge pull request #124 from vcmi/issue/1372"
This reverts commit da01af319b , reversing
changes made to 8b6b4e2e0b .
|
2015-11-07 11:35:02 +03:00 |
|
edeksumo
|
dd525da153
|
Formatting
|
2015-11-04 23:37:53 +01:00 |
|
edeksumo
|
75a76c0bf0
|
FixDefenceAni
|
2015-11-04 00:19:40 +01:00 |
|
AlexVinS
|
f6b9015324
|
Use constant for summoned creature slot
|
2015-11-03 02:18:34 +03:00 |
|
DjWarmonger
|
716c324695
|
Don't give a turn to player who is about to lose (days without town).
|
2015-10-24 16:21:30 +02:00 |
|
DjWarmonger
|
abe88ea890
|
- Refactoring legacy code
- Some checks for #2311
|
2015-10-24 15:09:46 +02:00 |
|
AlexVinS
|
eeb100d6a4
|
More comments about dispell special cases.
|
2015-10-13 07:11:49 +03:00 |
|
AlexVinS
|
4e60b4cf53
|
Fixed 0002280
|
2015-10-06 01:26:50 +03:00 |
|
AlexVinS
|
f1d9e15783
|
[Tweak] Magic values--
|
2015-10-06 00:33:46 +03:00 |
|
AlexVinS
|
bd70f672c3
|
fix 1814
|
2015-09-15 03:08:45 +03:00 |
|
AlexVinS
|
466ddb37b3
|
fix 1556
|
2015-09-14 18:38:41 +03:00 |
|
AlexVinS
|
b1837d0311
|
Fix removing STACK_GETS_TURN bonuses
* this should fix some crashes with FRENZY spell
|
2015-06-02 07:12:01 +03:00 |
|
AlexVinS
|
45a3ad94ae
|
fix autoremoving UNTIL_ATTACK & UNITL_BEING_ATTACKED bonuses
* this should fix crashes with paralyze, stonegaze & blind
|
2015-06-02 07:12:01 +03:00 |
|
AlexVinS
|
a2901cb8f0
|
Fix RemoveBonus::applyGs
* use CBonusSystemNode::removeBonus instead of direct modification of _cashe_
|
2015-06-02 07:12:00 +03:00 |
|
AlexVinS
|
3a50afe1a3
|
invalidate bonus cashe on effect actualization
|
2015-06-02 07:11:59 +03:00 |
|
AlexVinS
|
6cf82ceab5
|
Possible fix for #923
|
2015-04-11 07:18:40 +03:00 |
|
AlexVinS
|
1fd4a6daae
|
Fix merge of SpellsRefactoring5
|
2015-03-10 23:23:28 +03:00 |
|
DjWarmonger
|
f32849a73e
|
Attempt to compile refactored spells in MSVS.
|
2015-03-09 19:24:45 +01:00 |
|
AlexVinS
|
685deddac1
|
Start spell-relatet files reorganisation
* moved existing files to separate directory
-> todo: split mechanics
|
2015-02-26 08:39:48 +03:00 |
|
AlexVinS
|
c7c235c0ca
|
Rename afterCast to applyBattle
* afterXXX will be used in future event-driven mechanics
|
2015-02-26 08:39:47 +03:00 |
|
DjWarmonger
|
84b2510aa4
|
Merge pull request #62 from vcmi/SpellsRefactoring4
OK
|
2014-12-26 08:46:29 +01:00 |
|
ArseniyShestakov
|
937ef0227b
|
Use ArtifactID instead of int when possible
|
2014-12-24 18:49:12 +03:00 |
|
AlexVinS
|
e8aeb0bf8e
|
Merge branch 'develop' into SpellsRefactoring4
|
2014-11-28 22:44:33 +03:00 |
|
AlexVinS
|
e583f4e44d
|
Fix #1928
* disallow geneie to cast teleport
|
2014-11-28 20:39:23 +03:00 |
|
AlexVinS
|
657385e32c
|
We need to know caster stack ID for proper projectile animation
|
2014-11-27 20:47:37 +03:00 |
|
AlexVinS
|
b31ed0e4ea
|
Use SetMana packet in battle
|
2014-11-26 13:30:55 +03:00 |
|
AlexVinS
|
fe1233310f
|
Centralize dispell mechanics
|
2014-11-25 23:59:21 +03:00 |
|