|
Thread: Heroes V Levels[MOD] | This thread is pages long: 1 2 3 4 5 · «PREV |
|
dredknight
Honorable
Supreme Hero
disrupting the moding industry
|
posted May 26, 2015 08:05 PM |
|
|
zmudziak22 said: I would also need lower xp + AI Mod(just exe), that work with campaigns.
the Might and Magic 5.5 exe has lower level threshold, and works with campaigns. I am not sure how the improved AI behaves though. I will post answer in MM5.5 when I have fully investigated. Probably by the end of the week.
|
|
zmudziak22
Supreme Hero
Heroes 3 Fan
|
posted May 26, 2015 10:04 PM |
|
|
MMH5.5 with better AI has problem with original campaigns.
|
|
Deflaktor
Responsible
Known Hero
|
posted June 16, 2015 12:08 AM |
|
|
I have disassembled and analyized this MOD.
Normally this is the formula used for computing the needed XP:
Level 1-9: Need 200 more XP
Level 9-12: Need 300 more XP
Level 12-25: Need 20% more XP
Starting Level 26: For every level need additional 10% more XP
Level 40 needs 170% XP more than level 39
This patch changes it to this formula:
Level 1-9: Need 200 more XP
Level 9-12: Need 300 more XP
Level 12-25: Need 20% more XP
Level 25 -> Level 26: Needs 4% less (!) XP than Level 24 -> level 25
Level 26 -> Level 27: Needs same amount (!) XP as Level 25 -> level 26
Level 27 -> Level 28: Needs 4% more XP than Level 26 -> level 27
Level 28 -> Level 29: Needs 8% more XP than Level 27 -> level 28
Level 29 -> Level 30: Needs 12% more XP than Level 28 -> level 29
Level 30 -> Level 31: Needs 16% more XP than Level 29 -> level 30
...
Level 39 -> Level 40: Needs 108% more XP as Level 38 -> level 39
The internal calculation of the experience needed is as follows:
L_xp(i) = 1.20 * (L_xp(i-1) - L_xp(i-2)) + L_xp(i-1) for 12<i<=24
L_xp(i) = (i-13) * 0.10 * (L_xp(i-1) - L_xp(i-2)) + L_xp(i-1) for i>24
This patch changes the latter part to the following calculation:
L_xp(i) = (i-1) * 0.04 * (L_xp(i-1) - L_xp(i-2)) + L_xp(i-1) for i>24
Thus:
L_xp(24) - L_xp(23) = 1.20 * (140156 - 117134) = 27626
L_xp(25) - L_xp(24) = 24 * 0.04 * (167782 - 140156) = 26520
L_xp(26) - L_xp(25) = 25 * 0.04 * (194302 - 167782) = 26520
See also www.wolframalpha.com
input:
x(23)=140156, x(24)=167782, x(i) = (i-1) * 0.04 * (x(i-1) - x(i-2)) + x(i-1)
|
|
magnomagus
Admirable
Legendary Hero
modding wizard
|
posted June 16, 2015 12:24 AM |
|
|
|
Deflaktor
Responsible
Known Hero
|
posted June 16, 2015 12:36 AM |
|
|
Yes, I did.
The offsets are 0074BBFF and 0074BC24 on the original exe and 005F772F and 005F7754 on the Quantomas3.1j exe
Im gonna release it as a patch soon
|
|
lotihoti
Famous Hero
|
posted June 16, 2015 08:08 AM |
|
|
I will truly love you for that xD
Do you implement this in mmh55 exe?
|
|
DmanRangerD
Tavern Dweller
|
posted August 25, 2022 03:43 AM |
|
|
BAD said:
....
The cap after level 25 has been reduced drastically, so now will be possible to reach level 40 a bit easier.
Level 26 requires 220,821 xp
Level 30 requires 396,675 xp
Level 40 requires 3,140,344 xp instead of 1,215,939,194 xp as in original version
So on..the cap is still level 40, later I'll increase the cap
...
SO I have a question... 6 skills counting a heroes primary skill, each having max 3 levels, that's 18 levels. +3 more abilities per skill? That's another 18 levels. So with a max skill set, + the ultimate, which I never seem to reach anyway; 18+18+1 = 37!! I know, some skills come free with no level. But can't count on those, not gauranteed, but maybe get 3 free skills! Still! It's a hard reach to actually reach L36! If you do, your skill set is MAX out! Nothing can be improved! if your lucky, maybe 37 for ultimate!? By than, What more do you want? Granted, normally if I get everything I wanted at each level, and I have the chance to go for Ultimate, you can reach it by L32-33 for most Heroes, with few exceptions. But your not maxing out all skills in order to reach the ultimate if you get so lucky!
What I'm referring to, if you reach a FULL SKILL SET, and your L36, what more do you want? What more do you gain? Most games I'm playing I'm done before I reach 35 anyway! So if I reach 36 and game is not close to being over?? I think to myself, I'm taking to long! Half the time I am holding out, or delaying, trying to see if I can reach a skill or ability, maybe the Ultimate! So I don't see the point in wanting even L40, much less going above that?
What's the point?
____________
HoMM V ToE passionately!
Map Editor in training!
|
|
dredknight
Honorable
Supreme Hero
disrupting the moding industry
|
posted August 25, 2022 02:36 PM |
|
|
|
|