Commit Graph
1948 Commits
Author SHA1 Message Date
mateuszb 0482195489 * bug 652 fixed 2011-02-24 13:14:52 +00:00
mateuszb 4647d4af2c boost 1.46 compile fixes. 2011-02-24 12:21:48 +00:00
mateuszb 5e0b0e49b2 * bug 392 fixed 2011-02-23 18:21:51 +00:00
mateuszb 6d6a1af9ed * fixed crash on after attack spell casting
* more aggressive stack direction normalization after action
* artillery support
2011-02-23 17:10:35 +00:00
mateuszb e979802012 * fix for bug 672 2011-02-23 15:51:33 +00:00
mateuszb a6b4cfdde7 * spell scroll campaign bonus
* minor fix (gratuitous call to giveCampaignBonusToHero)
2011-02-23 11:21:40 +00:00
mateuszb 8e7b855478 BLOCK_SPELLS_ABOVE_LEVEL was removed on purpose 2011-02-23 10:01:23 +00:00
Michał W. Urbańczyk cab8f9e11d AI for neutral creatures and battles and player AIs can be different. StupidAI will handle neutrals by default.
Fixes for issues with deserialization and handling Tactics secondary skill.
2011-02-23 03:57:45 +00:00
DjWarmonger 9d313d3d2c Minor fixes and tweaks. 2011-02-22 14:23:09 +00:00
mateuszb 6db7f1d610 * minor improvements in spell immunity handling 2011-02-22 13:44:34 +00:00
mateuszb b4edd10e6c * beegee's comments patch
* very minor changes
2011-02-22 11:52:36 +00:00
Michał W. Urbańczyk a46ad0b7ef Next set of fixes, mostly for deserialization. 2011-02-22 09:47:25 +00:00
mateuszb 1458cf64c2 * fixed bug 298
* fixed INDEPENDENT_MIN bonus value type
* minor changes
2011-02-21 16:53:23 +00:00
mateuszb 43468e16e1 * bug 97 fixed
* better handling of BLOCK_SPELLS_ABOVE_LEVEL bonus
2011-02-21 13:27:31 +00:00
Michał W. Urbańczyk d36f8087aa minor fix — duration has to be passed as ui16. 2011-02-21 04:24:46 +00:00
Michał W. Urbańczyk 4c9edd3f06 Many fixes around bonus system. Some basic propagation mechanism (not clever but works). 2011-02-21 04:13:00 +00:00
mateuszb 519a4186de * fixed bugs 470 and 523
* minor improvements
2011-02-20 18:32:39 +00:00
Ivan Savenko 450ae1772c - Buttons optimization - less memory and CPU usage
- gcc compilation fixes
2011-02-20 09:24:53 +00:00
DjWarmonger 872c893789 Fixed parsing for Mind Immunity. 2011-02-17 09:06:24 +00:00
mateuszb 4e631fc530 * fix for bug 573
* minor changes
2011-02-15 19:54:55 +00:00
Michał W. Urbańczyk 44619757e8 Fixed opening spellbook via hero screen. 2011-02-15 18:40:06 +00:00
DjWarmonger 6db068f506 Fixed stacks speed and general parsing bug. 2011-02-14 21:08:29 +00:00
Michał W. Urbańczyk 2f9ed138f6 Tactics more or less working (some improvements still needed, as proper updating battle GUI). 2011-02-14 20:31:53 +00:00
Michał W. Urbańczyk 99a7320e99 Fixes for Altar of Sacrifice (got broken after artifact rewrite) 2011-02-14 10:38:33 +00:00
Michał W. Urbańczyk e3310f8759 Eagle Eye seems to work. 2011-02-14 09:29:35 +00:00
Michał W. Urbańczyk 0c700f97cd A little progress with Eagle Eye and Tactics. 2011-02-13 22:46:04 +00:00
DjWarmonger 4dc258521b Various fixes. 2011-02-13 19:46:16 +00:00
DjWarmonger adb1d9181d Missing file. 2011-02-13 13:16:41 +00:00
DjWarmonger a5a493bfc1 Stack experience more or less handled. Neutrals get 10K xp every day. 2011-02-13 13:11:09 +00:00
DjWarmonger 252cee96f5 Partial Stack Exp operations. Can't really test it as battle is unplayable atm. 2011-02-12 18:48:11 +00:00
DjWarmonger 7a49240520 Some additional info for Stack Experience, fixes. 2011-02-12 16:21:48 +00:00
mateuszb fcdc3f0bdd Various changes, including exprank limiter and development towards Tactics secondary skill support. 2011-02-12 16:12:48 +00:00
Michał W. Urbańczyk 9f90ef58ca Some work towards Eagle Eye skill support. 2011-02-11 19:12:08 +00:00
Michał W. Urbańczyk ab20e024c0 Various fixes and improvements around kill hero and kill monster quests. A few minor unrelated fixes. 2011-02-11 12:27:38 +00:00
DjWarmonger c0f2b3f32b Now parsing CREXPBON into Bonus System, with limiters. StackExperience class removed.
Exp ranks are now calculated, though exp is never set.
2011-02-11 08:20:26 +00:00
mateuszb d630d88ac1 * some work towards fix of 537
* 338 seems to be fixed
2011-02-10 14:44:21 +00:00
Michał W. Urbańczyk 979f77d900 Some preparations towards handling stack experience by the new bonus system. New nodes for controlling premies for creatures of given tier (level). Minor changes. 2011-02-10 13:12:53 +00:00
mateuszb 8b8d06ac64 * fixed bug 257
* minor changes
2011-02-09 15:19:53 +00:00
DjWarmonger 454beba90c Backup of last modifications in stack experience. 2011-02-09 14:58:15 +00:00
mateuszb 8a4187df16 * fixed displaying animation of creature starting moving 2011-02-09 13:56:30 +00:00
Michał W. Urbańczyk 9f21e4b46f Minor compile fix, std::copy used that way overwrites original bonuses [but the code won't be needed anyway] 2011-02-09 12:33:58 +00:00
DjWarmonger 72c30df16a More parsing for CREXPBON. 2011-02-08 11:34:34 +00:00
DjWarmonger f96b394b01 Threat level texts are now stored in separate config file. 2011-02-07 14:39:17 +00:00
DjWarmonger 125f39275d Compile fix for previous commit. 2011-02-06 17:37:51 +00:00
Ivan Savenko 2ff07fa66a - Next part of animation system:
-- Reduced memory usage for images with margins
-- Implemented RLE compression
- Linux-related changes:
-- build system updated to include changed paths
-- new dependency: boost-program-options
-- configure option --disable-debug will produce optimized build

- Several gcc compile fixes
- Optimized CPU usage on town screens
- Removed several includes from headers
- Possible fix for #496
2011-02-06 17:26:27 +00:00
Michał W. Urbańczyk ec601ffffd Merged bonusesFifthPart branch.
- Rewritten stacks and artifacts handling
 - Partially done bonus system features (propagators still not working)
 - Duel mode (only battle between two players) for automated testing of battle AIs
 - New battle AI: StupidAI. Very simple and minimalistic but should be way better than GeniusAI
 - Files from hch/ subfolder moved to folders of their projects

Still there are many bugs but whole thing should be stable enough to allow further development/fixing in the trunk [merging changes became too big pain]
2011-02-06 09:07:19 +00:00
Michał W. Urbańczyk 31fc8f6db3 Merged Warmonger's changes from trunk 2011-02-06 08:32:05 +00:00
DjWarmonger 78fc212489 A little more work on Expert System. 2011-02-05 18:24:32 +00:00
Michał W. Urbańczyk a3ba75b0b7 Various fixes, mainly around garrisons. 2011-02-05 13:39:10 +00:00
Michał W. Urbańczyk c6db92c0be More development around bonus system: building hierarchy, managing morale bonuses. Fully functional Spell Scroll and Angelic Alliance artifacts. Fixed recruiting hero and moving hero to garrison. 2011-02-04 14:58:14 +00:00