AlexVinS
|
9d0a1f0eef
|
Added logging for CDummyAnimation creation (like other types)
|
2015-09-13 00:01:36 +03:00 |
|
AlexVinS
|
cbd8900c0b
|
Added CBattleConsole tracing
|
2015-09-12 23:03:45 +03:00 |
|
AlexVinS
|
075b65b31b
|
Use dummy animations
|
2015-09-12 21:09:53 +03:00 |
|
AlexVinS
|
832d69ec11
|
Hide battle log algorithm in spell classes.
* not finished, to be moved to json of splitted between mechanics classes
|
2015-09-12 21:09:51 +03:00 |
|
AlexVinS
|
5d0ecd9cdf
|
More battle log refactoring
|
2015-09-12 21:09:50 +03:00 |
|
AlexVinS
|
7cf9bd36b7
|
Display AGE effect with any value (not only -50%).
|
2015-09-12 21:09:49 +03:00 |
|
AlexVinS
|
3a5a02e73b
|
Use boost::fromat in CBattleInterface::spellCast
|
2015-09-12 21:09:48 +03:00 |
|
AlexVinS
|
805c839761
|
More CBattleInterface::spellCast refactoring
|
2015-09-12 21:09:47 +03:00 |
|
AlexVinS
|
8171924eb4
|
More simplification of CBattleInterface::spellCast
* was started in previous branch
|
2015-09-12 21:09:46 +03:00 |
|
AlexVinS
|
9482852020
|
few tweaks
|
2015-09-12 21:09:45 +03:00 |
|
AlexVinS
|
fb5903d610
|
Initial experiments on hero & creature casting unification
|
2015-09-12 21:09:44 +03:00 |
|
AlexVinS
|
b512005d38
|
Get rid of CSDL_Ext::colorSetAlpha
|
2015-09-02 18:49:29 +03:00 |
|
AlexVinS
|
a8c45df732
|
Merge branch 'SDL1Wipe' into develop
|
2015-06-22 14:24:00 +03:00 |
|
AlexVinS
|
dca1e28bc1
|
SDL1 wipe, part 1. Untested.
|
2015-06-21 01:59:30 +03:00 |
|
AlexVinS
|
2cb6cb7baa
|
Remove useless durationType selector
* duration is a mask, equality comparison is not enough
|
2015-06-02 07:12:02 +03:00 |
|
AlexVinS
|
e1deff089d
|
Actually use ANY_CREATURE possible action
* this fixes mantiss 0002140
|
2015-04-11 10:56:35 +03:00 |
|
AlexVinS
|
a061e3c2f7
|
Fix use-after-free in spell window
|
2015-04-11 10:18:40 +03:00 |
|
Fay
|
1cb54689cf
|
Prevents first aid tents from melee attacking;
Moves attack possibility checks to battle callback (for consistency with shooting checks);
|
2015-04-09 21:49:11 +02:00 |
|
AlexVinS
|
67a7cd8350
|
Allow FREE_LOCATION action over dead stack. This fixes 0001560
|
2015-03-29 16:24:43 +03:00 |
|
AlexVinS
|
9600446cf9
|
+smart target, +hit animation
|
2015-03-18 17:48:32 +03:00 |
|
AlexVinS
|
69c458e881
|
initial implementation.
|
2015-03-18 13:27:07 +03:00 |
|
AlexVinS
|
025a00362b
|
Simplify CBattleInterface::spellCast
|
2015-02-26 08:39:58 +03: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
|
a3f2667376
|
Remove some deprecated fields from CSpell
* now only new SpellScholl API is used
(!) untested
|
2015-02-26 08:39:43 +03:00 |
|
Fay
|
4b5b6edd44
|
Added space between both text entries;
|
2015-01-26 17:16:39 +01:00 |
|
Fay
|
413523956f
|
Fixed missing info about dealt damage in combat log when there were casualties;
Fixed blank row in combat log in the same case;
|
2015-01-25 18:03:34 +01:00 |
|
AlexVinS
|
d94f15bdf4
|
Added configurable animation for SPELL_LIKE_ATTACK
|
2014-11-28 00:36:14 +03:00 |
|
AlexVinS
|
943a5bf0d3
|
cleanup
|
2014-11-27 22:10:36 +03:00 |
|
AlexVinS
|
0612042928
|
Tweak creature spell projectile start position
* need more finetuning
|
2014-11-27 21:33:57 +03:00 |
|
AlexVinS
|
04202eb030
|
Shoot spell projectile from creature
|
2014-11-27 21:06:11 +03:00 |
|
AlexVinS
|
657385e32c
|
We need to know caster stack ID for proper projectile animation
|
2014-11-27 20:47:37 +03:00 |
|
AlexVinS
|
6893509f65
|
Fix manaGain animation always showing
|
2014-11-27 19:09:59 +03:00 |
|
AlexVinS
|
c67f52732a
|
Fix CSpellEffectAnimation call parameters
(!) need check areaEffect usage
|
2014-11-27 17:39:37 +03:00 |
|
AlexVinS
|
75b93b070d
|
Implemented configurable hit/affect animation
* need more testing
|
2014-11-27 16:51:16 +03:00 |
|
AlexVinS
|
256894d18a
|
Use configuration for spell projectile
|
2014-11-27 00:27:38 +03:00 |
|
AlexVinS
|
f7ff61ce4f
|
Merge remote-tracking branch 'remotes/origin/develop' into SpellsRefactoring4
|
2014-11-24 12:41:17 +03:00 |
|
DjWarmonger
|
c094e70784
|
Replaced legacy sprintf with boost::format.
|
2014-11-22 12:45:13 +01:00 |
|
KroArtem
|
82b278307f
|
fixed typo
|
2014-11-17 23:08:08 +03:00 |
|
KroArtem
|
e73c60740c
|
corrected text in vcmibuilder, corrected errors and warnings from cppcheck
|
2014-11-16 20:48:29 +03:00 |
|
AlexVinS
|
752965ff69
|
Merge branch 'develop' into SpellsRefactoring4
Conflicts:
lib/CSpellHandler.cpp
|
2014-11-14 05:28:23 +03:00 |
|
AlexVinS
|
81fb2ae584
|
Fix crash when casting firewall-like spells after creature casting
#1910
|
2014-11-14 04:12:50 +03:00 |
|
AlexVinS
|
9e8b09d747
|
Use clearAffected flag
|
2014-11-13 15:00:45 +03:00 |
|
Ilya Zhuravlev
|
62a3dfb086
|
Fixed "Hex grid" button crash, partially fixes 1907.
|
2014-11-04 15:34:30 +03:00 |
|
AlexVinS
|
66b022f93e
|
initializer lists part1
|
2014-10-02 19:43:46 +04:00 |
|
Ivan Savenko
|
6aef70eca1
|
Fixed animation order in lucky attacks. May fix 1891.
|
2014-09-23 17:30:36 +03:00 |
|
Ivan Savenko
|
a5c3ed080f
|
Fixes 1892 - properly handle animation of dying clones
|
2014-09-23 16:02:30 +03:00 |
|
Ivan Savenko
|
1e5e02c7df
|
Compilation fixes caused by merge, replaced some remaining boost::bind with std's
|
2014-08-09 15:14:31 +03:00 |
|
Ivan Savenko
|
b1285bc506
|
Merged GUI refactoring into develop, fixed conflicts
|
2014-08-09 15:01:55 +03:00 |
|
beegee1
|
5139378319
|
- migrated boost::function/ref/bind to std:: variants
|
2014-08-04 20:33:59 +02:00 |
|
Ivan Savenko
|
77a73fbaa9
|
Merge branch 'feature/freegfx' into refactoring/guiClasses
Conflicts:
client/windows/CHeroWindow.cpp
client/windows/CQuestLog.cpp
client/windows/GUIClasses.cpp
|
2014-08-03 18:50:59 +03:00 |
|