|
|
RoseKavalier
Admirable
Supreme Hero
|
posted April 05, 2018 03:39 AM |
|
|
Djangoo said: Hello,
does anyone have the values for the Equestrian's Gloves and the Boots of Speed? I want to half their bonuses.
Cheers!
Movement.txt
____________
My Let's Plays: Metataxer's Revenge - The Empire of The World 2
|
|
bloodsucker
Legendary Hero
|
posted April 05, 2018 09:26 PM |
|
|
Hi, I know this is an HotA thread but I was looking for something I believe you may know, so...
I want to change the primary skills probable distribution, on leveling up, for some classes (knights and clerics), is there a txt document where I can do it?
|
|
phoenix4ever
Legendary Hero
Heroes is love, Heroes is life
|
posted April 05, 2018 09:52 PM |
|
|
They are in hctraits.txt located in HotA_Ing.lod
|
|
bloodsucker
Legendary Hero
|
posted April 05, 2018 09:54 PM |
|
|
|
FfuzzyLogik
Known Hero
|
posted April 05, 2018 09:55 PM |
|
|
Hello,
In .txt too, you got primary skills probablities for each class of heroes. Its in HCTRAITS.TXT ! Have fun in modding them.
Ah Phoenix answered before me during I wan typing... Damn, too late !
____________
FfuzzyLogik.
If I'm crazy ? Sure, because its madness to be normal...
|
|
phoenix4ever
Legendary Hero
Heroes is love, Heroes is life
|
posted April 05, 2018 10:14 PM |
|
|
No problem Fuzzy, at least we both tried to help.
|
|
Karyoplasma
Hired Hero
|
posted April 07, 2018 04:07 AM |
|
|
StrikerX said: Edit: Could you also make it recognize H3 Hota HD.exe. I do all my changes to the HD.exe after I've created it with the HD launcher and keep the Hota.exe clean.
Just updated it. New release here:
https://github.com/Karyoplasma/HOMM3SecondarySkillsModder/releases/tag/1.0.1b
____________
|
|
perofake1
Tavern Dweller
|
posted April 16, 2018 07:26 PM |
|
|
Very new to this
Hello everyone!
I have a question,can someone take me through editing a hero's specialty and starting army (step by step tutorial)? For example,turn Sorsha's swordsmen specialty into Offense Bonus/Pikemen/...
I have downloaded Hex Editor Neo and checked the replies on this thread on how to do stuff but i cant figure it out.
I would like to have a lot of fun with changing heroes specialties and making "useless" specialites (*cough* astral hypnotize *cough*)
new ones.
So if anyone can help,i would really appreciate it!
____________
|
|
FfuzzyLogik
Known Hero
|
posted April 17, 2018 07:16 PM |
|
|
Good evening,
I know this thread is quite long but answer is in it. Maurice wrote this :
Quote: ...
Byte 1 - 4 determine the type of specialty:
0 = Skill bonus
1 = Creature bonus per level
2 = Resource bonus
3 = Spell bonus
4 = Static Creature bonus
5 = Creature Speed Bonus (exclusive to Sir Mullich)
6 = Creature Conversion bonus
7 = Static Dragon bonus (exclusive to Mutare in both her shapes)
As for the parameters of each:
Skill bonus
Bytes 5 - 8: Skill ID.
Creature bonus
Bytes 5 - 8: Creature ID.
Resource bonus
Bytes 5 - 8: Resources ID (0 = Wood, 1 = Mercury, 2 = Ore, 3 = Sulfur, 4 = Crystal, 5 = Gems, 6 = Gold), amount appears hard-coded, not listed as a parameter.
Spell bonus
Bytes 5 - 8: Spell ID.
Static Creature bonus
Bytes 5 - 8: Creature ID.
Bytes 9 - 12: Attack bonus.
Bytes 13 - 16: Defense bonus.
Bytes 17 - 20: Damage bonus.
Creature Speed Bonus
Bytes 5 - 8: The bonus value.
Creature Conversion bonus
Bytes 5 - 8: First Creature ID allowed for conversion.
Bytes 21 - 24: Second Creature ID allowed for conversion.
Bytes 25 - 28: Resulting Creature ID after conversion.
I wonder if the intermittent bytes allow for other Creature IDs as well ...
Static Dragon bonus
Bytes 9 - 12: Attack bonus.
Bytes 13 - 16: Defense bonus.
So for each hero, you can change speciality. On page 6 of this thread, you'll find adresses for every hero. Link :
http://heroescommunity.com/viewthread.php3?TID=42152&pagenumber=6
Before first, make a copy of your .exe if you make mistake !
Then, first, search adress of hero you wanna change (go to page 6 to Maurice's post about adress).
Example : 27AC30 Astral
Open hex editor at this adress you'll find his characteristics.
If you want him to be a creature specialist, change the 3 (who's spell bonus) by 1 (who's creature bonus).
Choose the creature you want (using the right value)
Example : 0 pikmen.
Now Astral shall be a pikmen specialist... Okay its not intresting but sample is...
Is that clear ?
Have fun in modding,
____________
FfuzzyLogik.
If I'm crazy ? Sure, because its madness to be normal...
|
|
perofake1
Tavern Dweller
|
posted April 17, 2018 09:24 PM |
|
|
Alright!
Thank you for your answer,i'll try my best to work on that.
If i have any more questions etc. i'll ask you guys again.
Good night!
____________
|
|
phoenix4ever
Legendary Hero
Heroes is love, Heroes is life
|
posted April 17, 2018 11:40 PM |
|
|
Is it possible to remove the counter properties of Haste/Slow and Bless/Curse?
|
|
RoseKavalier
Admirable
Supreme Hero
|
posted April 18, 2018 02:35 AM |
|
|
phoenix4ever said: Is it possible to remove the counter properties of Haste/Slow and Bless/Curse?
With hex edit, I'd guess there would be a high difficulty of fitting in the necessary code.
____________
My Let's Plays: Metataxer's Revenge - The Empire of The World 2
|
|
phoenix4ever
Legendary Hero
Heroes is love, Heroes is life
|
posted April 18, 2018 08:09 AM |
|
|
|
OxFEA
Promising
Famous Hero
feanor on DF2.ru
|
posted April 18, 2018 03:53 PM |
|
|
I don't think so, it's just removing a combatMonster_ResetSpellFromStack call (0x444230) from cases in combatMonster_ApplySpell (0x444610).
For Bless/Curse, e.g.:
00444809 909090909090909090
0044481D 909090909090909090
Haste/Slow
004449C4 909090909090909090
00444A33 909090909090909090
|
|
RoseKavalier
Admirable
Supreme Hero
|
posted April 18, 2018 04:03 PM |
|
|
OxFEA said: I don't think so, it's just removing a combatMonster_ResetSpellFromStack call (0x444230) from cases in combatMonster_ApplySpell (0x444610).
For Bless/Curse, e.g.:
00444809 909090909090909090
0044481D 909090909090909090
Haste/Slow
004449C4 909090909090909090
00444A33 909090909090909090
This is had not crossed my mind to check this.
I had considered the problematic case of preventing the spell from being cast (That spell will affect no one!) and preventing cast on invalid target as real-estate trouble, but if one doesn't care about this, Feanor's solution should be perfect.
____________
My Let's Plays: Metataxer's Revenge - The Empire of The World 2
|
|
perofake1
Tavern Dweller
|
posted April 18, 2018 05:08 PM |
|
|
So,upon opening hota via HexEditorNeo/Frhed i've looked for the offset for Astral...
And didnt find it?
There was no "27AC30" adress for Astral.
Am i missing something?
Because in the 27k section there is no Astral adress.
Think i am missing something,but what exactly?
____________
|
|
phoenix4ever
Legendary Hero
Heroes is love, Heroes is life
|
posted April 18, 2018 05:15 PM |
|
|
RoseKavalier said: I had considered the problematic case of preventing the spell from being cast (That spell will affect no one!) and preventing cast on invalid target as real-estate trouble, but if one doesn't care about this, Feanor's solution should be perfect.
RoseKavalier, what exactly do you mean by this? Will it make the spells "uncastable" in certain situations or what is the problem with Feanor's solution? (I haven't tried it yet, but I think I will.)
@Perofake1
If you look at the bottom of the screenshot, you can see the address you are currently on, (0x27ac3e) if you move just a little bit back/up, you should reach the correct address.
|
|
RoseKavalier
Admirable
Supreme Hero
|
posted April 18, 2018 05:35 PM |
|
|
Feanor's solution makes it so that both spells can be active at the same time.
I had thought you meant it more along the lines of... 'Slow cannot be applied if creature is Hasted' and all variants. In other words, dispel/cure would be required first.
It depends on how you want it to work exactly.
____________
My Let's Plays: Metataxer's Revenge - The Empire of The World 2
|
|
phoenix4ever
Legendary Hero
Heroes is love, Heroes is life
|
posted April 18, 2018 05:51 PM |
|
|
Oh okay, well then Feanor's solution is perfect, as I want both pair of spells to be active at the same time.
Being counterspells, makes them even stronger and makes these spells too viable imo. Fortune and Misfortune or Mirth and Sorrow does'nt cancel each other out either, which they should if we follow the above logic.
But I think I will use Feanor's solution.
Edit: Hmm perhaps I was a bit too fast, I'm not sure exactly how to implement that counterspell change, can any of you help me? Sorry if I'm being stupid.
|
|
perofake1
Tavern Dweller
|
posted April 18, 2018 07:40 PM |
|
|
Okay everyone,thank you for your help so far!
Here's atleast some progress...Phoenix was right,i found the correct adress...
However,what should i do now? It's only "00",there aren't many sections for the other hero properties.
____________
|
|
|