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
e301256f92
Adjusted player interface to new set of stack operations.
...
Const transitive ptr.
2010-12-14 21:55:23 +00:00
848a00bc6f
Stacks #4 -> giving creatures still needs to be fixed.
2010-12-05 23:10:02 +00:00
fdb541d81e
Stacks #3 -> towards new system of stack operations.
2010-11-27 20:17:28 +00:00
cdf7b2b4d9
Bonuses now use pointers.
...
Things are very broken.
2010-11-18 22:06:56 +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
bfe266a377
Moved battle effects to bonus system. May be buggy.
...
Moved creature damage to bonus system, simplified its handling. Some changes and tweaks.
Support for Adela's bless.
2010-08-30 18:06:17 +00:00
d681afe1c1
Changes towards campaign support.
2010-08-20 13:34:39 +00:00
3c868146a6
- linux fix for BuildingHandler
...
- #584 should be fixed
- first part of ally support:
-- shared FoW
-- function Callback::getPlayerRelations for team checking
2010-08-03 12:34:06 +00:00
4140711b6d
Version set to 0.82.
...
Updated changelog.
Fixed crashes on losing.
2010-08-01 14:46:19 +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
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
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
e2fd2bbe04
Fixed #446 and #219 .
...
Version bumped.
2010-06-24 12:10:45 +00:00
1002bd2b4f
Trading Post handling.
2010-05-18 07:01:54 +00:00
71b73bad53
* mostly working hero flying and water walking; support for artifacts:
...
- Angel's Wings
- Boots of levitation
and spells
- fly
- water walk
2010-05-16 13:42:19 +00:00
70fa697f8b
Support for War Machine Factory.
2010-05-15 08:33:32 +00:00
87e66fff31
* Changed artifact handling so bonuses from constituent artifacts in combinational ones are added implicitly.
...
* Discovered bug when attacking guarded visitables. Needs to wait before battle is over.
2010-05-09 19:10:59 +00:00
dbbbaa1e18
* life drain implemented
...
* fixed #134
* fixed damage calculation formula
2010-05-07 12:29:41 +00:00
a14606f32d
New bonus system. Unified HeroBonus and StackFeature. Still early version, will need improvements and development.
...
If you encounter any new crashes / bugs / unacceptable slowdowns, please PM me.
2010-05-02 18:20:26 +00:00
943c433d3f
* moved mapHandler to client folder
2010-04-06 08:59:24 +00:00
ad841f7fea
Implemented Summon Boat spell.
2010-03-10 23:16:30 +00:00
9e6d3a4453
Version set to 0.8. (not release yet, waiting for a few more fixes)
...
* fixed possible crash on visiting Obelisk
* fixed #394 , #391 , #395 , #373
2010-03-01 18:22:22 +00:00
e6f31b7500
Compilation fixes for VC10.
...
Changes towards hot-seat support.
2010-02-20 13:24:38 +00:00
d53e4d7c1a
* (hopefully) fixed battle interface in hotseat mode
...
* fixed a bug when defending player (human) attacks in battle with two-hex unit from top-right or bottom-right direction
2010-02-19 16:02:34 +00:00
0fdbe787dc
* New file: lib/HeroBonus.cpp - updated project files for MSVC
...
* Updated changelog
* Support for Lighthosues and Obelisks
* Bonus system extended on players
* Army speed won't affect movement points when sailing
* Picking grail position (digging not implemented though, puzzle map only partially)
* Minor improvements
2010-02-10 02:56:00 +00:00
69bed4a8d6
* small changes
2010-02-07 15:06:14 +00:00
5fbde49bfb
* another part of thieves' guild
...
* den of thieves
2010-02-06 13:49:14 +00:00
49e56e3749
7 days without castle loss condition. Minor fixes.
2010-02-01 23:30:03 +00:00
5279e2e9fc
First part of support for victory & loss conditions.
...
Implemented and tested are
victory:
Defeat hero
Capture town
Defeat monster
Flag dwellings
Flag mines
Lose:
Loss hero
Time expire
**
Some others may work but not has been tested yet.
I've added a new page in VCMI Status spreadsheet with status of various victory/loss conditions.
2010-01-29 20:52:45 +00:00
0f22ba0c0f
- First part of kingdom overview window (not a 100% stable)
...
- Implemented town buildings: dwarven treasury, ballista yard, partially - mystic pond
2010-01-25 21:25:14 +00:00
5be449b6ca
Fixed crash on closing. Fixed #326 . Max movement points values follow H3 more closely. Minor fixes.
2009-12-31 11:04:29 +00:00
01831e912a
Fixes for adventure AI: battles where AI is the attacker should work, fixed drawing AI heroes under FoW.
...
Restructured thread structure: no new thread on yourturn, instead of that introduced update() method called by thread dispatching GUI events.
Further changes are planned.
2009-12-28 04:08:24 +00:00
f99c4d3c66
Fixed #110 .
...
Some minor changes / fixes.
2009-11-13 16:02:25 +00:00
b02d4c1c2f
(linux) Manage one directory per user for save games and config.
2009-10-10 05:47:59 +00:00
668b203486
Work with full file paths instead of partial ones.
2009-10-10 01:42:33 +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
913c0af6fa
Fixed bugs 11, 24 & 26
...
Next part of Shops script, however still no GUI.
2009-10-03 11:16:42 +00:00
7c2b54844f
Update for previous rev. Support for synchronous building demolition.
2009-09-22 14:27:46 +00:00
22a74ea781
Fixes
...
( http://vcmi.antypika.aplus.pl/forum/viewtopic.php?p=3635#3635 )
2009-09-20 19:17:28 +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
3d2ab9c753
* Garrison dialogs for garrisons. Required a bit restructuring of the code to take removable units into account. All showGarrisonDialog methods and the GarrisonDialog struct now takes it as a parameter. Visiting ally towns would benefit from this other than garrisons.
...
* Garrison right-click information shown, but not taking detailed info into account.
* Town info dialogs centered around cursor.
2009-09-09 17:49:03 +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
05b0d82769
* next part of sieges
2009-09-05 14:10:26 +00:00
d25a5a795e
* next part of sieges
2009-09-01 13:54:13 +00:00