ce19c76324
Added draft of new file structure
2015-02-26 08:39:50 +03:00
685deddac1
Start spell-relatet files reorganisation
...
* moved existing files to separate directory
-> todo: split mechanics
2015-02-26 08:39:48 +03:00
c7c235c0ca
Rename afterCast to applyBattle
...
* afterXXX will be used in future event-driven mechanics
2015-02-26 08:39:47 +03:00
a3f2667376
Remove some deprecated fields from CSpell
...
* now only new SpellScholl API is used
(!) untested
2015-02-26 08:39:43 +03:00
550df6360e
cleanup
2015-02-26 08:39:42 +03:00
b3d8e2e783
Move calculateHealedHP to mechanics
2015-02-26 08:39:41 +03:00
77b4774a29
fix
2015-02-26 08:39:40 +03:00
08d4f7991e
Extract adventure spell mechanics
2015-02-26 08:39:39 +03:00
c5e772eb78
Fixed issue which created large empty areas on two-level maps.
2015-02-25 19:34:02 +01:00
ef4e199f15
Implemented "Quantity does not grow" for monsters ( #2094 )
2015-02-22 20:54:09 +01:00
2a082e6c21
Merge pull request #84 from Fayth/test/advMapFading
...
If no one objects, I will try to merge this.
2015-02-18 09:52:09 +01:00
200bcd7da6
Merge pull request #88 from ArseniyShestakov/improvedQuestLog
...
Awesome, thanks!
2015-02-17 06:44:38 +01:00
43f1e37546
Quest Log: fix text for quests with minimal level requirement
...
This is needed because m13478val is ui32 while translation expect %s string.
2015-02-16 00:53:44 +03:00
789da96a81
Stables: give 400 movement points bonus instead of 600
...
Tested it and now VCMI work exactly as original game.
This one fix issues 2077 / 2082
2015-02-15 07:55:59 +03:00
aa5e9fc959
get rid of global debug macros.
2015-02-14 22:43:16 +03:00
746914d219
Added missionType check to CQuest::getRolloverText
...
This function shouldn't be called if quest type is MISSION_NONE as this type used for quest that don't have text yet.
For example Keymaster`s border guards in H3 didn't add any entries to Quest Log so there is no text for them or at least it's not defined how to use it in VCMI.
2015-02-14 00:57:33 +03:00
7c5af02b78
Fix saving of player's quests
...
This commit break saves compatibility
2015-02-12 13:19:22 +03:00
ac3e48f4b9
Move JsonNode operator<< to right plase
2015-02-10 14:43:26 +03:00
aaec94ea87
Changed fading to be enabled by default (when entries are not present in config);
2015-02-09 20:41:03 +01:00
cbd3a19987
Merge branch 'develop' of https://github.com/vcmi/vcmi into test/advMapFading
...
Conflicts:
client/CPlayerInterface.cpp
2015-02-09 16:09:27 +01:00
1396476869
Merge pull request #79 from ArseniyShestakov/fixIssue1557
...
Only remove extension if it belongs to specified file type
2015-02-07 18:17:22 +03:00
4eed1716d5
Fix tiny memory leak on opening/closing new game window
...
Find this one when tested huge pack of 5000+ maps. Each time I opened/closed Single Scenario window memory usage was growing for ~1MB.
It's happen because inflateEnd is freed related structures, but not freed inflateState that created outside of zlib code.
2015-02-07 17:30:57 +03:00
91cc6a04eb
possible fix for mantiss 2055
2015-02-07 00:06:24 +03:00
8f08effe93
Check that resource type set before setName used
2015-02-06 10:51:32 +03:00
3c3fb0e21d
Added advmap config options to enable/disable fading;
2015-02-02 19:38:30 +01:00
594295da32
Merge branch 'feature/worldView' into develop
2015-02-01 20:49:14 +03:00
19d1de3142
Only remove extension if it belongs to specified file type
...
This one fixes issue 1557
Now it's possible to load maps with dots in filename.
2015-01-26 16:40:49 +03:00
0acae7a708
Additional adjustment of zone positions to ensure balanced zone sizes.
2015-01-16 19:28:27 +01:00
ba604f4e43
Implemented "junction" zone type.
2015-01-16 17:39:16 +01:00
b7386250e9
Fixed fractalized paths inside zones.
2015-01-16 09:40:11 +01:00
fe180335de
Important fix that prevents treasures from sealing off, adding too many blocked tiles.
2015-01-15 11:21:29 +01:00
4b248c2762
World view impl -- initial;
2015-01-13 20:57:41 +01:00
9f05f53e65
Corrected monster agressiveness #2034
2015-01-10 10:23:58 +01:00
c22c3cdd80
Merge branch 'develop' of https://github.com/vcmi/vcmi into develop
2015-01-08 07:15:26 +01:00
8deee7610c
CMapGenerator.cpp: remove unused variables
2015-01-03 01:04:42 +03:00
7055357996
Fixed spell scroll generation #2024
2015-01-02 23:01:14 +01:00
8e99e803c1
Post-release version bump.
2014-12-27 10:34:16 +01:00
850350e402
Savegame bump. To be released as 0.97b.
2014-12-27 09:48:16 +01:00
fdd392e47c
Add some space around unguarded treasures.
2014-12-26 21:13:13 +01:00
53c39f7d05
Treasure density and quality now matches OH3.
2014-12-26 19:35:45 +01:00
f5f0f61076
Density does not depend on zone size.
2014-12-26 17:13:41 +01:00
5fbd856a4c
New rule for placement of unguarded treasures
2014-12-26 16:17:39 +01:00
121c39a994
Fixed Jebus and CoD templates.
2014-12-26 15:14:22 +01:00
4a41d138cc
Update Visual projects.
2014-12-26 09:56:11 +01:00
84b2510aa4
Merge pull request #62 from vcmi/SpellsRefactoring4
...
OK
2014-12-26 08:46:29 +01:00
8c471f6359
Merge pull request #69 from ArseniyShestakov/artifactsImprovements
...
Thanks, looks great now.
2014-12-25 20:24:08 +01:00
5271ca156b
Merge pull request #70 from vcmi/StackSplitting
...
Stack splitting
2014-12-25 19:59:02 +01:00
04d15174e7
Use switch for CArtHandler::isTradableArtifact
2014-12-25 17:18:37 +03:00
0d2879158b
Merge pull request #67 from ArseniyShestakov/fixIssue1912
...
Okay, let's do this.
2014-12-25 14:23:26 +01:00
5b8180e327
Cleaning logs.
2014-12-25 12:58:15 +01:00