mateuszb
08723ecf84
* fixed crash with two-hex creatures
2009-09-07 13:34:02 +00:00
mateuszb
ea5a836a7e
* better positioning of moat/mlip
...
* minor change
2009-09-07 12:30:10 +00:00
Michał W. Urbańczyk
956a87f264
* redone stack queue algorithm
...
* recalculating paths only after finished movement / switching selection
* moving hero uses "new" pathfinder
* moving hero by arrow keys / numpad
* VCMI window should start centered
* fixed pairing Subterranean Gates
* fixed issues with creatures sounds after loading
* several minor changes and improvements
2009-09-07 02:29:44 +00:00
mateuszb
1772f52554
* new spell: berserk
2009-09-06 17:46:20 +00:00
mateuszb
c5832fb9e8
* further fixes for sieges
...
* support for ballistics
2009-09-06 09:13:16 +00:00
mateuszb
05b0d82769
* next part of sieges
2009-09-05 14:10:26 +00:00
mateuszb
fc2a11359e
* different fixes and improvements for puzzle window
2009-09-05 10:23:29 +00:00
mateuszb
a4df8e8831
* partial support for arrow turrets
2009-09-04 14:11:42 +00:00
mateuszb
5bfbcfb000
* next part of sieges
...
* partial implementation of berserk spell (unit does not always attack the nearest creature, wrong handling of situation when nearest stack is too far)
* ballista can shoot (it was considered to be always blocked instead of always free)
2009-09-02 14:10:19 +00:00
mateuszb
73acb19d09
* better obstacles.txt file by Ivan (+ fix for misspelling of OBGRS03)
2009-09-02 08:58:59 +00:00
DjWarmonger
749d54f686
I don't have time this week to finish and test Creature Banks, so I submit what have been made so far.
2009-09-01 14:36:48 +00:00
mateuszb
1fd156e79d
* minor fix for commit r1178
2009-09-01 14:02:47 +00:00
mateuszb
d25a5a795e
* next part of sieges
2009-09-01 13:54:13 +00:00
OnionKnight
e60c6785a4
* Necromancy implemented. Not sure if they client/server communication is right, but it works.
...
* Cloak of the Undead King implemented as well.
2009-08-31 22:04:00 +00:00
mateuszb
399f58f1af
* partially implemented puzzle map
2009-08-31 15:57:15 +00:00
mateuszb
7586094a9b
* corrected r1174 - we can get the dead stack's info
2009-08-31 10:56:41 +00:00
OnionKnight
866d39727e
Made a small fix for the problem with crash on killing with a spell.
2009-08-31 08:13:10 +00:00
mateuszb
4672070e8c
* positions of obstacles in the battlefield can now be individually shifted by config file
2009-08-30 12:58:38 +00:00
Michał W. Urbańczyk
ca7ee8936c
Implemented redesigned pathfinder. Using new info from it, implemented various adventure map cursors.
...
(Paths are still calculated using the old pathfinder, it will be changed soon)
2009-08-30 12:47:40 +00:00
OnionKnight
c1b112d266
* LEVEL_SPELL_IMMUNITY (e.g. Dragon spell immunity) implemented.
...
* Modified the positioning of battle effects, they should look about right now.
2009-08-29 22:00:46 +00:00
mateuszb
8fac12f957
* estimating damage that will be dealt while choosing stack to attack
2009-08-29 17:09:07 +00:00
mateuszb
4743bff359
* fixed incorrectly blocked positions reported by Warmonger ( http://vcmi.antypika.aplus.pl/forum/viewtopic.php?p=3396#3396 )
2009-08-29 16:22:34 +00:00
mateuszb
03b91b1ed7
* fixed reading of guards / granted creatures (for BankConfig)
...
* minor changes
2009-08-29 16:08:58 +00:00
Frank Zago
f92b6fc2b6
Depending on the distros, ffmpeg headers aren't always installed in the same directory. Fix from Szpak.
2009-08-29 15:52:29 +00:00
Michał W. Urbańczyk
1f0a1bd771
More fixes.
2009-08-28 19:34:08 +00:00
mateuszb
e746313565
* walls block movement now
...
* minor change
2009-08-28 10:49:11 +00:00
Michał W. Urbańczyk
780de79eba
Further fixes.
2009-08-28 10:05:45 +00:00
Michał W. Urbańczyk
a40d3fcf63
Fixed setting sides info on battle start (fixes crashes after attacking flagged non-hero objects)
2009-08-28 09:35:35 +00:00
mateuszb
fceeb05e16
* a bit of pathfinder interface redesign
...
* a few fixes for sieges
* better wall parts' positions by Ivan
2009-08-28 09:03:58 +00:00
Frank Zago
90c31d5cd5
Typo.
2009-08-28 00:27:25 +00:00
Michał W. Urbańczyk
6bdfddd0c4
Mostly implemented Scenario Information and Save Game windows. Adventure Options Window (crash after closing it is known, will be soon fixed). Several minor improvements for pregame. Arrogance will be selected by default when starting a new game.
2009-08-27 08:04:32 +00:00
Frank Zago
e806399246
Compile fixes.
2009-08-26 23:38:17 +00:00
Frank Zago
be76586fab
Added missing dependencies to makefiles.
2009-08-26 23:37:15 +00:00
mateuszb
adcfb3c020
* second part of sieges
...
* minor changes
2009-08-26 14:09:55 +00:00
DjWarmonger
af0cfe13a4
Fixed desync problem with Creature Banks and some other glitches.
...
The game is still unstable though. Please let me know if your game tends to crash when starting new map.
2009-08-26 05:08:59 +00:00
OnionKnight
5f2d6b5e4c
Partial garrison support, battles are played out and the object gets flagged.
2009-08-25 15:08:18 +00:00
OnionKnight
a13d7fd595
* Added Blind to CCreatureHandler::getMindSpells()
...
* Fixed Angelic Alliance to the right factions.
* Added functions to determine good/evil status of a unit/faction. Was going to use it for both Evil Fog/Holy Ground and Angelic Alliance, but turned out the latter was a bit special. Could still be useful in the future with additional towns. CCreatureHandler seemed to be the best place for it.
2009-08-24 17:40:20 +00:00
DjWarmonger
20ef4c0fb9
I managed to display battlefield in creature bank - before game crashed.
2009-08-24 16:01:45 +00:00
DjWarmonger
82ddb607e6
1.blocked critical AI call
...
2.Yet another chapter of epic battle with creature banks
2009-08-24 14:59:24 +00:00
mateuszb
2c7d7f4094
* first part of siege support
...
* minor fix
2009-08-24 12:55:05 +00:00
mateuszb
543e3c6431
* one more fix for r1145
2009-08-24 10:35:11 +00:00
mateuszb
226a8a8102
* minor fixes for #1145
2009-08-24 10:23:44 +00:00
OnionKnight
7a45f707a0
* Giants/Titans now immune to Blind.
...
* Added hero bonuses for the composite artifacts.
* Angelic Alliance troop mixing implemented.
* Elixir of Life gives regenerating capabilities.
* Power of the Dragon Father gives spell level immunity, though that is still not implemented.
2009-08-23 20:33:05 +00:00
Michał W. Urbańczyk
579b7236b7
Fixed crash when r-clicking spell.
2009-08-23 18:23:21 +00:00
Michał W. Urbańczyk
1f79af440f
* @previous revision: not an AI bug, it was a vector traversing bug. Fixed :-)
...
* Scrolling through scenario list with mouse wheel, HOME, END, PAGE UP and PAGE DOWN buttons
* Starting selected scenario with double-click
2009-08-23 18:01:08 +00:00
DjWarmonger
23c917f874
Next part of Creature Banks script, partial support for once visitable objects in towns.
...
Can't test it anymore due to new major bug in AI library (vector subscript out of range)
2009-08-23 15:02:21 +00:00
mateuszb
fe2085fe42
* support for new creature abilities: hate, spell cost decreasing, spell vulnerability
...
* fixed crash when vcmiistari is applied on hero without spell book
2009-08-23 13:41:57 +00:00
mateuszb
56fe3b0547
* jousting support
2009-08-22 15:29:30 +00:00
mateuszb
ef8f2e695f
* support for HP regeneration
...
* minor fixes
2009-08-22 14:39:44 +00:00
Michał W. Urbańczyk
66dd31fd8a
* attacking and capturing towns
...
* r-click popups on selected town/hero.bonus and teams in pregame
* disabled music due to bugs in SDL_mixer and smpeg (probably it was the source of reported random crashes / hangups)
* minor fixes
2009-08-22 13:59:15 +00:00