|
Thread: [Question] How to change heroes special ability? | This thread is pages long: 1 2 · NEXT» |
|
Darkem
Known Hero
|
posted August 12, 2011 01:56 PM |
|
|
[Question] How to change heroes special ability?
Hello Heroes "
I just started "playing" with data of my Heroes III copy and I have one, but very important, question. Is there any way to change heroes special ability (and starting skills) without using ERM scripts?
I don't "like" Conflux's might heroes specialities. Is there any way to change it? Maybe some .txt files?
Thanks for your (future) responses and help !
Darkem
|
|
Aleee
Known Hero
|
posted August 12, 2011 02:25 PM |
|
|
Are you sure you don't want to use ERM? It's such a simple task if you can use scripts.
|
|
itsjustme
Promising
Known Hero
|
posted August 12, 2011 03:02 PM |
|
|
If you don't want use ERM, you can make binary patches or plugins for Era.
____________
Hundreds of DEFs
|
|
Salamandre
Admirable
Omnipresent Hero
Wog refugee
|
posted August 12, 2011 03:04 PM |
|
|
|
itsjustme
Promising
Known Hero
|
posted August 12, 2011 03:10 PM |
|
|
But why in WoG subforum?
I think no way. Editing texts in LODs? Doesn't work, imo.
____________
Hundreds of DEFs
|
|
Salamandre
Admirable
Omnipresent Hero
Wog refugee
|
posted August 12, 2011 03:13 PM |
|
|
WoG forum is the only one dealing with editing Heroes III, no matter the version. Other forums are about game strategy or mapmaking. Blame us!
____________
Era II mods and utilities
|
|
Aleee
Known Hero
|
posted August 12, 2011 03:42 PM |
|
|
It is believed that WoG becomes SoD when you turn all wog-options off.
|
|
Salamandre
Admirable
Omnipresent Hero
Wog refugee
|
posted August 12, 2011 03:46 PM |
|
|
AI radius is 1/8 of what SOD uses and noticeable on large maps. Need to use Bers ERA patch to get SOD back.
____________
Era II mods and utilities
|
|
Aleee
Known Hero
|
posted August 12, 2011 05:28 PM |
|
|
It's also one ERM receiver.
|
|
Salamandre
Admirable
Omnipresent Hero
Wog refugee
|
posted August 12, 2011 05:41 PM |
|
|
Yes but you can't use it if you want to play a random map, or if you want to convert a wog map to SOD without scripting, just by disabling all scripts in the menu. Actually there are many players wishing for a "light" WoG, just because of the weekly monsters spawn. So they play the SoD map in WoG, disable all options, but have no choice to enable the SOD AI radius. And the game will be different, despite no scripts.
____________
Era II mods and utilities
|
|
Bersy
Honorable
Supreme Hero
|
posted August 12, 2011 05:54 PM |
|
|
WTF? Disable options, delete scripts 00..99, turn on quiet wogification and write script00.erm with !?PI. Now all maps and randoms are playable.
|
|
Salamandre
Admirable
Omnipresent Hero
Wog refugee
|
posted August 12, 2011 06:04 PM |
|
|
|
Aleee
Known Hero
|
posted August 12, 2011 06:40 PM |
|
|
So everything we need to do in order to make a "lite" WoG is to disable all options except one filled with ERM scripts that reverse some inner changes like AI radius, right?
|
|
Bersy
Honorable
Supreme Hero
|
posted August 12, 2011 07:52 PM |
|
|
|
Cepheus
Honorable
Legendary Hero
Far-flung Keeper
|
posted August 12, 2011 09:33 PM |
|
Edited by Cepheus at 23:21, 12 Aug 2011.
|
Well let's put it this way for Darkem's sake: unless you are Gus Smedstad, Slava Salnikov or Feanor, you can't edit hero specialties in SoD.
EDIT: implementing fix
____________
"Those who forget their history are inevitably doomed to repeat it." —Proverb, Might and Magic VIII
|
|
OxFEA
Promising
Famous Hero
feanor on DF2.ru
|
posted August 12, 2011 11:05 PM |
|
Edited by OxFEA at 23:11, 12 Aug 2011.
|
As Master of Puppets said:
"679DD0h (279DD0h in exe, similar for SoD and all WoGs, but may not for HotA) - hero initial parameters. Array of dwords:
1. Sex
2. ?
3. Class
4. 1st skill
5. 1st skill level
6. 2nd skill
7. 2nd skill level
8. Spell book flag
9. Spell number
10. Creature type in first slot
11. Creature type in second slot
12. Creature type in third slot
13. Pointer to small portrait name
14. Pointer to large portrait name
15. ?
16-23. Always null.
678420h (278420h in exe, similar for SoD and all WoGs, but may not for HotA) - heroes specialities. 28h byte for one hero.
Parameters are similar to HE:X."
|
|
Salamandre
Admirable
Omnipresent Hero
Wog refugee
|
posted August 12, 2011 11:18 PM |
|
|
Quote: unless you are Gus Smedstad, Slava Salnikov or programmer Feanor, you can't edit hero specialties in SoD.
Fixed.
____________
Era II mods and utilities
|
|
OxFEA
Promising
Famous Hero
feanor on DF2.ru
|
posted August 14, 2011 04:50 PM |
|
|
It was found by MoP, I only translated.
|
|
moschino
Tavern Dweller
|
posted March 25, 2013 02:28 AM |
|
|
I'm pretty astonished how this topic wasn't solved yet and how not many people are interested how to modify/create Heroes specialities.
Quote: "679DD0h (279DD0h in exe, similar for SoD and all WoGs, but may not for HotA) - hero initial parameters. Array of dwords:
1. Sex
2. ?
3. Class
4. 1st skill
5. 1st skill level
6. 2nd skill
7. 2nd skill level
8. Spell book flag
9. Spell number
10. Creature type in first slot
11. Creature type in second slot
12. Creature type in third slot
13. Pointer to small portrait name
14. Pointer to large portrait name
15. ?
16-23. Always null.
Surprisingly, I have much experience in how to modify a game as I did it for many times in the past with various games and once I even dealt with C++ and the game source codes, but regarding Heroes 3, I almost don't understand anything.
There are not many tutorials around and the explanations about how to use a particular program are almost none.
However, can anyone tell me which program to use and give me more hints regarding how to modify a Hero speciality?
|
|
ivorrus
Hired Hero
modder
|
posted March 27, 2013 07:21 AM |
|
|
Quote: As Master of Puppets said:
"679DD0h (279DD0h in exe, similar for SoD and all WoGs, but may not for HotA) - hero initial parameters. Array of dwords:
1. Sex
2. ?
3. Class
4. 1st skill
5. 1st skill level
6. 2nd skill
7. 2nd skill level
8. Spell book flag
9. Spell number
10. Creature type in first slot
11. Creature type in second slot
12. Creature type in third slot
13. Pointer to small portrait name
14. Pointer to large portrait name
15. ?
16-23. Always null.
I'd tested changing starting armies this way. It's work
|
|
|