6383c9a013
* more extensive usage of CStack pointers instead of stack IDs
2010-12-24 21:44:48 +00:00
4929cf9782
* enum for secondary skills
...
* THex for battle positions
* towards removal of battleGetStackByID
TODO:
investigate the necessity of putting implementation of BattleAction CGlobalAI::activeStack( const CStack * stack ) in CGeniusAI.cpp
2010-12-23 20:18:10 +00:00
2fe8b07f4f
Little more development for duel mode.
2010-12-23 00:33:48 +00:00
49083c4e5a
* ConstTransitive CGI more or less done
...
* hch contents distributed to more appropriate folders
2010-12-20 21:22:53 +00:00
b15deaa203
* more constTransitivePointers in GameInfo, separated client GUI classes from it, moved def handlers from CGDefInfo
2010-12-19 14:39:56 +00:00
b15ac97c62
Half done refactoring of CHeroWindow.
2010-12-16 22:32:53 +00:00
e301256f92
Adjusted player interface to new set of stack operations.
...
Const transitive ptr.
2010-12-14 21:55:23 +00:00
e677cd5b07
Merged r1880.
2010-12-11 20:30:33 +00:00
ad48681d91
* cleanup
2010-12-08 20:17:05 +00:00
f020562570
Merged changes from trunk.
2010-12-05 23:26:56 +00:00
6f56b5bb30
* a few more consts
2010-12-04 19:44:23 +00:00
efedb1a55a
* minor cleanup
2010-12-04 19:15:20 +00:00
9250cc8adf
Separated CStack and CStackInstance.
2010-11-20 17:36:02 +00:00
9028684697
Disemboweling the system.
...
Things are broken now.
2010-11-13 20:26:15 +00:00
d715510bee
Version bump.
...
Fixed a stupid typo, thankfully not very breaking.
2010-11-06 14:43:48 +00:00
5d1111019c
Fix for garrison issue.
...
To be released as second hotfix.
2010-11-05 21:44:11 +00:00
dc5370ad6e
Fixed #585 and #588 .
2010-10-31 19:17:26 +00:00
dbe38a7062
A few bug fixes and arious warning fixes: unused code/variables, out of order initializations, ...
2010-10-30 21:53:41 +00:00
daeb3af67a
Early changes towards MP support.
...
It's possible to connect several clients (running on localhost) and enter MP pregame. The actual MP game still not playable. (though it can be started)
2010-10-24 11:35:14 +00:00
4ba3c68ced
Chenges (networking for PG, minor fixes)
2010-09-03 18:42:54 +00:00
fc79b9b6cf
* partial implementation of hero crossover
...
* minor fixes to resolution handling
* other minor fixes and changes
2010-08-28 14:52:20 +00:00
d1bfe4cbd6
* a bit better screen scrolling for small resolutions
...
* a bit optimized terrainRect
2010-08-26 15:33:55 +00:00
7cad2364fe
* minor fixes for screen scrolling
2010-08-23 16:13:30 +00:00
d681afe1c1
Changes towards campaign support.
2010-08-20 13:34:39 +00:00
58c2e176c4
Smarter fix for #577 ;)
2010-08-18 10:53:59 +00:00
6057ca0c0b
Reverted r1752
...
[breaks a few things]
2010-08-18 10:52:30 +00:00
4aa60cd40e
Minor changes.
2010-08-18 09:50:25 +00:00
48b262756b
Fixed #577 . New BlockingDialog functionality - only accept.
2010-08-17 16:26:48 +00:00
9aa6d0a7b9
* refactoring of map handler and minor changes
2010-08-16 13:51:31 +00:00
520d40cc59
- uploaded config/settings.txt from 0.82 (fix for #605 )
...
- fixes for #604 and #364
- ally support is mostly done:
-- exchange between heroes
-- exchange between hero\town
-- finishing the game
2010-08-12 15:54:25 +00:00
54496ddee1
* player's serialID removed (save format broken, new game seems to work)
...
* building bonus (campaigns) supported
2010-08-03 11:36:52 +00:00
d3bf011270
* fixed #559
2010-07-29 12:54:30 +00:00
e025a43cb0
- some fixes for Castle Gate and Hill Fort
...
- removed unavailable in Hill Fort upgrades from cr_upgrade_list.txt
- fixed bug in upgrading creatures
- workaround to make VCMI work with Russian language files (possibly fixed 289)
2010-07-26 23:20:21 +00:00
dc936d5686
Fixed #543 and #547 . Fixes for marketplace. Combined artifacts will again give bonuses from their constituents.
2010-07-26 15:37:58 +00:00
ff078dc440
Fixed #522 (probably), #529 , #540 .
...
Version to be released as dev build 0.81b
2010-07-24 11:46:04 +00:00
215dc95acb
- implemented Hill Fort (minor issue - you can do ANY upgrades, including archers to sharpshooters without Gelu and so on)
...
- fixed some g++ errors in macroses
- minor tweaks
2010-07-22 00:32:45 +00:00
931949e349
A bunch of spellbook-related fixes : #91 , #454 , #462 , #526 , #527 , #536
2010-07-21 10:09:29 +00:00
7ae02b7c5a
Fixed #471 .
...
Bonuses from artifacts are now inherited. Some work on artifacts set GUI. CArtifactsOfHero now operates on its own hero copy when picking artifact. Still more fixes are needed though.
2010-07-20 18:34:32 +00:00
5dc444cd2b
- University is finally implemented, both town and map objects
2010-07-20 14:08:13 +00:00
0e9eb1ab2d
Fixed #534 , minor correction.
2010-07-20 09:16:48 +00:00
cedf6d812c
Half-done Altar of Sacrifice. (Sacrificing creatures should work)
2010-07-20 06:05:45 +00:00
88e1636250
Fixed #15 , #224 , #370 , #516
...
Minor changes.
2010-07-13 05:25:40 +00:00
bb7615309f
- Implemented Portal of Summoning (Dungeon)
2010-07-10 16:50:23 +00:00
1e30045541
Support for Tavern on adv map.
2010-07-08 23:03:27 +00:00
21a05d73cb
Black Market and Artifact Merchant (only buying artifacts) support.
2010-06-27 16:03:01 +00:00
ec6342d9a7
Serializer will now smartly send over network CArtifact* and CHero*. Unified handling of items stored in vector.
...
Started making support for Black Market / Artifact merchant.
2010-06-26 16:02:10 +00:00
2ed69d3f4d
Support for Cover of Darkness
2010-06-06 06:05:39 +00:00
124f0dd401
Possible deadlock fixed.
2010-05-31 23:53:35 +00:00
abf54deaa3
Fixed #459 and #465 .
...
Fixed crash on closing creature info window when upgrade was possible ( http://forum.vcmi.eu/viewtopic.php?p=4669#4669 ).
2010-05-30 11:48:24 +00:00
3111a904ae
Several minor fixes.
2010-05-26 21:59:58 +00:00