DjWarmonger
|
eb0af0096e
|
Fixed #2072.
|
2015-10-24 18:16:57 +02:00 |
|
DjWarmonger
|
61692ba168
|
Possibly fixed #1583 and other issues concerning players capturing towns.
|
2015-10-24 18:03:00 +02:00 |
|
DjWarmonger
|
3c4f7ec126
|
Fixed #2311
|
2015-10-24 17:15:21 +02:00 |
|
DjWarmonger
|
641aa13526
|
Some fixes for previous commit.
|
2015-10-24 17:02:00 +02: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 |
|
ArseniyShestakov
|
0d83f6fedd
|
Fix issue 1877. Allow to buy heroes in ally towns
Also removed TODO because check already implemented in CGameHandler::hireHero
|
2015-10-15 04:00:21 +03:00 |
|
Alexander Shishkin
|
fca4deaad2
|
Merge pull request #122 from vmarkovtsev/feature/warnings
Fix warnings produced by recent Clang build
|
2015-10-14 07:28:47 +03:00 |
|
Vadim Markovtsev
|
e4b1ef1405
|
Add "override" to virtual overriden methods
|
2015-10-13 21:05:36 +03:00 |
|
AlexVinS
|
b94432b4ba
|
Fixed http://bugs.vcmi.eu/view.php?id=2297
* allow banned spells by Tomes (XXX_SPELLS bonus), Spelbinders Hat (SPELLS_OF_LEVEL bonus)
* allow banned spells by cheat-code (now also SPELLS_OF_LEVEL bonus)
|
2015-10-13 13:16:46 +03:00 |
|
AlexVinS
|
f99bf099ca
|
Made player interface tolerant to active stack removal.
|
2015-10-06 03:46:35 +03:00 |
|
AlexVinS
|
d042b08682
|
Fix the SACRIFICE fix regression
(crach if stack die on counter attack)
|
2015-10-06 02:04:25 +03:00 |
|
AlexVinS
|
d1ec538d72
|
Fix server crash releated to active stack remove.
|
2015-10-05 21:09:00 +03:00 |
|
AlexVinS
|
57e5b768e8
|
Allow multiple destinations in BattleSpellCastParameters
|
2015-09-30 00:31:50 +03:00 |
|
AlexVinS
|
70d9be8447
|
Use ISpellCaster in battle callback
|
2015-09-29 17:26:52 +03:00 |
|
AlexVinS
|
36e154d9b9
|
Use ISpellCaster in getAffectedStacks
|
2015-09-29 17:26:50 +03:00 |
|
AlexVinS
|
a4d4851d80
|
Fix typo: casted->cast
|
2015-09-29 17:26:48 +03:00 |
|
AlexVinS
|
660203b436
|
Tweak BattleSpellCastParameters
|
2015-09-29 17:26:41 +03:00 |
|
AlexVinS
|
2b434111bf
|
More hero|creature casting unification
|
2015-09-29 17:26:40 +03:00 |
|
AlexVinS
|
e454649886
|
Use BattleSpellCastParameters for spell parameters override
|
2015-09-29 17:26:39 +03:00 |
|
AlexVinS
|
10318a3da3
|
Intoduce PASSIVE_CASTING mode for opening battle spells
* now at least one "caster" object is present
|
2015-09-29 17:26:39 +03:00 |
|
AlexVinS
|
6010bbe7ba
|
More correct usage of battleGetFightingHero
* this should fix "FIXME: battleGetFightingHero wrong argument!"
|
2015-09-29 17:26:38 +03:00 |
|
AlexVinS
|
873979a300
|
The only usage of secHero cast parameter is mana channeling - better to get it OTF
|
2015-09-29 17:26:33 +03:00 |
|
AlexVinS
|
46f99db8d7
|
Hide some spell mechnaics details
|
2015-09-29 17:26:32 +03:00 |
|
AlexVinS
|
2c3a607497
|
Tweak StacksHealedOrResurrected
* flags should be bool
|
2015-09-29 17:26:31 +03:00 |
|
AlexVinS
|
a1e06aa217
|
Unify LIFE_DRAIN and Tent healing with magic healing
|
2015-09-29 17:26:30 +03:00 |
|
AlexVinS
|
b0c039bd7f
|
fix 2241
|
2015-09-15 10:54:55 +03:00 |
|
AlexVinS
|
b4d73409b7
|
Fix random server crash after CLONE or SACRIFICE use
|
2015-09-15 04:58:32 +03:00 |
|
AlexVinS
|
e9c3bc9df6
|
Fix after rebase
|
2015-09-12 21:09:54 +03:00 |
|
AlexVinS
|
7776d7bbf7
|
rename BattleSpellCastParameters::caster
|
2015-09-12 21:09:54 +03:00 |
|
AlexVinS
|
e82dfb5a85
|
fixed mantiss 0002254
|
2015-09-04 18:08:25 +03:00 |
|
David Zéni
|
41293caf83
|
Fix bad formatting
|
2015-08-29 20:02:27 +02:00 |
|
David Zéni
|
b49fb7d07f
|
Refactor actions for Catapult
No target -> Pass
No player or no ballistics -> automatic action
Else -> manual action
|
2015-08-27 23:03:48 +02:00 |
|
David Zéni
|
f84e5cf8b3
|
When hero has ballistics and no target pass turn
|
2015-08-26 20:54:24 +02:00 |
|
AlexVinS
|
40d3bb40c3
|
Partial fix for mantiss #2237
|
2015-08-22 16:22:10 +03:00 |
|
AlexVinS
|
782c8ec40b
|
Changed windows minimum version back to winxp due to mingw bug
* will be changed back after newer mingw tests
|
2015-08-20 04:22:54 +03:00 |
|
AlexVinS
|
03a295f1a0
|
Added debug mingw64 build, minimum Windows version set to windows 7, SDL suffixes removed from Build Tagerts
|
2015-08-20 03:28:04 +03:00 |
|
DjWarmonger
|
c5691cbeb1
|
Compile fix - srsly?
|
2015-07-18 20:47:09 +02:00 |
|
AlexVinS
|
a8c45df732
|
Merge branch 'SDL1Wipe' into develop
|
2015-06-22 14:24:00 +03:00 |
|
AlexVinS
|
e27516a0b5
|
fix mantiss #2210
|
2015-06-21 21:27:58 +03:00 |
|
AlexVinS
|
53b85d16be
|
Cleanup C::B projects
|
2015-06-21 01:59:33 +03:00 |
|
AlexVinS
|
f5c2e6d5e1
|
Style tweaks
|
2015-06-02 07:12:45 +03:00 |
|
AlexVinS
|
9eaa136c58
|
fix releasing obstacle pointer
|
2015-06-02 07:12:44 +03:00 |
|
AlexVinS
|
5226081f33
|
rewrite stack movement processing
|
2015-06-02 07:12:43 +03:00 |
|
AlexVinS
|
e45b6cfdda
|
fix mantiss 0001581
|
2015-04-13 17:27:47 +03:00 |
|
AlexVinS
|
20acdbbf3b
|
Fix wrong side for opening battle spells
|
2015-03-30 19:16:08 +03:00 |
|
AlexVinS
|
6dea40aa95
|
Do not damage immune creature by spell-created obstacle. This should fix 0001846
|
2015-03-29 16:50:23 +03:00 |
|
DjWarmonger
|
8820bc05a9
|
MSVS compiler doesn't allow default arguments for Lambdas.
|
2015-03-10 10:06:45 +01:00 |
|
DjWarmonger
|
ec879046ca
|
Merge pull request #93 from ArseniyShestakov/feature/pathfindingTeleports
Okay let's do this!
|
2015-03-10 09:04:25 +01:00 |
|
ArseniyShestakov
|
3773859e9d
|
CGameHandler::moveHero allow transit, but for teleports only
|
2015-03-08 17:08:57 +03:00 |
|