1708894790
* compilation fix under VC++
...
* fix for a bug that prevented from loading a map (convertHordes cannot be called before town field is set)
* normalized line endings in CBitmapHandler.cpp
2010-01-28 13:56:48 +00:00
226935fd89
More missing virtual d-tors. GCC should be pleased.
...
Moved some code.
2010-01-02 01:48:44 +00:00
58d1ec7ac5
2010-01-01 18:54:31 +00:00
ef5b1ca1de
* Fixed bug #112
...
* Improved the security checks for ExchangeArtifact and SetArtifact, but have also come to realize that SetArtifact is inherently broken and can be used for cheating. :(
* Preliminary work for combination artifacts, it's now possible to identify artifacts that are combined and what they're made up of.
* Happy New Year!
2009-12-30 15:33:28 +00:00
5d74e61e3e
Hopefully fixed compilation. Unified line endings.
2009-12-30 07:49:25 +00:00
def041a8c9
#39 and #106 - fixed cosmetic buildings behaviour
...
#102 - fixed config + requirements system
#161 - extended clickable rectangle
and some minor fixes
2009-12-29 13:40:16 +00:00
1c32679f93
Implemented flagged garrisons passableness ( #150 ). Full support for BorderGates.
2009-12-20 17:14:14 +00:00
4780bcd1a6
* fix for bug 272, 176 and (probably) 273 (creatures cannot be attacked with catapult, position of explosion of catapult shot seems to be fixed for non 800x600 resolutions)
2009-12-20 13:35:59 +00:00
d037bec1be
Fixed #229 , #290 .
...
Fixed problems with accessing shared memory sometimes occurring after application has previously crashed.
2009-12-19 12:31:57 +00:00
0a96decf87
* Fixed the artifact screen completely, hopefully. Structural overhaul of the CArtPlace and CArtifactsOfHero classes, and I had to add a new server message SetArtifact to deal with things properly. The only thing that differs from H3 now is that you can't have gaps of empty slots in the backpack.
...
* Preliminary work on bug #112 , a bigArtifacts set is added to CArtHandler.
2009-12-01 23:19:43 +00:00
1408269aeb
Fixed wrong sight center ( #276 )
2009-12-01 10:23:23 +00:00
82faf7538e
Fixed #160 , #167
2009-11-24 20:29:50 +00:00
8f217c5cdf
Fixed #50 , #191 , minor
2009-11-20 22:35:18 +00:00
adf3c9fd4b
Resolved bugs #76 and #168 which always gave same heroes in tavern.
2009-11-15 14:06:25 +00:00
a6f61e33bd
* restored 0.74 savegames compatibility (for easier reproducing reported issues)
...
* Fixed #184 and #189
* minor fixes
2009-11-13 19:04:36 +00:00
f99c4d3c66
Fixed #110 .
...
Some minor changes / fixes.
2009-11-13 16:02:25 +00:00
e1c793068d
1.Support for Skyship - revealing entire map
...
2.Reorganization of visible tiles processing
3.Turned off revealing the map at build structure as it caused odd conflict
2009-11-11 17:45:03 +00:00
db4ee5844f
* implemented 206 and 207 from mantis
2009-11-08 14:44:58 +00:00
e4417e9204
Added feature #111 - external dwellings increase town growth.
2009-10-26 09:11:10 +00:00
aa43938117
Fixed bug 7 & 153.
2009-10-24 03:28:14 +00:00
88f209a86f
* bug 151 fixed
2009-10-17 14:53:16 +00:00
c08151cb5b
* bug 123 fixed
2009-10-17 14:32:42 +00:00
3cdefa2790
accesible->accessible
2009-10-16 02:09:58 +00:00
fe7ef6bbe1
Smart map object serialization over net.
...
Fixed doubling click sound on map selection.
2009-10-06 00:32:33 +00:00
1609b8fdb9
Made all paths dependent on DATA_DIR, USER_DIR, BIN_DIR or LIB_DIR. Data access can now be separated from saved games and binaries.
...
Fixed a file handle leak.
Bumped revision to 0.74b (linux).
Reworked the build system to remove uneeded dependencies (linux).
Removed use of PATHSEPARATOR since Windows can use / too.
2009-10-04 02:02:45 +00:00
310a6f5828
Changelog update, minor fix.
2009-10-01 22:12:30 +00:00
7382314dfd
* battle should now end automatically when last stack of one of sides is killed by a spell
...
* minor changes
2009-09-28 14:21:48 +00:00
4dbc54f335
* minor changes (a few new consts introduced)
2009-09-25 12:33:29 +00:00
307c20e7dc
* fixed crash on clicking on the map frame
...
* battle settings will be stored
* fixed calculating battle casualties
* fixed crash when clicking on enemy stack without moving mouse when we receive action
* fixed issue when splitting stack to the hero with only one creatures
2009-09-24 13:23:52 +00:00
ee3c318ed9
Version for development release 0.73c
...
* version set to 0.73c, bumped save format version, updated changelog
* new stack queue for higher resolutions (needs new graphics!)
* improved stack ordering during battle
* many minor fixes
* temporarily disabled AI
2009-09-20 12:47:40 +00:00
af1f53cd65
Fixed loot string.
2009-09-17 19:22:47 +00:00
451c08922c
* spell animations are handled by new battle animation engine
...
* armageddon works when there are dead stack on the battlefield
2009-09-17 12:59:04 +00:00
7660e29751
Creature banks are now functional, however there are some glitches listed on our board.
2009-09-17 06:19:27 +00:00
df6a7d680e
Creature banks display resonable info about gathered loot.
2009-09-16 16:16:57 +00:00
efb1049860
* fixed crashes with paths when fastly switching heroes
...
* fixed and improved slider behavior
* fixed possible thread access conflicts
* support for attacking town with visiting hero
* fixed dwellings saving
* minor improvements
2009-09-12 22:17:23 +00:00
df87b34662
* fixes for moving War Machines
...
* automatic merging same creatures stacks if needed when moving hero to town garrison
* minor improvements
2009-09-11 05:45:40 +00:00
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
1772f52554
* new spell: berserk
2009-09-06 17:46:20 +00:00
05b0d82769
* next part of sieges
2009-09-05 14:10:26 +00:00
a4df8e8831
* partial support for arrow turrets
2009-09-04 14:11:42 +00:00
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
d25a5a795e
* next part of sieges
2009-09-01 13:54:13 +00:00
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
8fac12f957
* estimating damage that will be dealt while choosing stack to attack
2009-08-29 17:09:07 +00:00
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
03b91b1ed7
* fixed reading of guards / granted creatures (for BankConfig)
...
* minor changes
2009-08-29 16:08:58 +00:00
e746313565
* walls block movement now
...
* minor change
2009-08-28 10:49:11 +00:00
780de79eba
Further fixes.
2009-08-28 10:05:45 +00:00
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
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