Heroes of Might and Magic Community
visiting hero! Register | Today's Posts | Games | Search! | FAQ/Rules | AvatarList | MemberList | Profile


Age of Heroes Headlines:  
5 Oct 2016: Heroes VII development comes to an end.. - read more
6 Aug 2016: Troubled Heroes VII Expansion Release - read more
26 Apr 2016: Heroes VII XPack - Trial by Fire - Coming out in June! - read more
17 Apr 2016: Global Alternative Creatures MOD for H7 after 1.8 Patch! - read more
7 Mar 2016: Romero launches a Piano Sonata Album Kickstarter! - read more
19 Feb 2016: Heroes 5.5 RC6, Heroes VII patch 1.7 are out! - read more
13 Jan 2016: Horn of the Abyss 1.4 Available for Download! - read more
17 Dec 2015: Heroes 5.5 update, 1.6 out for H7 - read more
23 Nov 2015: H7 1.4 & 1.5 patches Released - read more
31 Oct 2015: First H7 patches are out, End of DoC development - read more
5 Oct 2016: Heroes VII development comes to an end.. - read more
[X] Remove Ads
LOGIN:     Username:     Password:         [ Register ]
New Server | HOMM1: info forum | HOMM2: info forum | HOMM3: info forum | HOMM4: info forum | HOMM5: info forum | MMH6: wiki forum | MMH7: wiki forum
Heroes Community > Heroes 3.5 - WoG and Beyond > Thread: How to edit HotA?
Thread: How to edit HotA? This thread is 38 pages long: 1 2 3 4 5 ... 10 20 30 ... 34 35 36 37 38 · «PREV
RoseKavalier
RoseKavalier


Honorable
Famous Hero
posted January 10, 2018 10:30 PM
Edited by RoseKavalier at 22:34, 10 Jan 2018.

peter1985 said:
Unfortunately i do not know this program (ollydbg) and programming.
Do you know where these special abilities are?

sandy terrain +1 (Nomad)
Can spy (Rogue)
Immune to Blinding.(Troglodyte)
defence by 80% (Ancient Behemoth)
Fire shield. (Efreet sultan)
costs 2 more spell point (pegasus)

If a few things are still to be done, I will be able to show you what we have done.


Sultan: don't remember

All of the other abilities are in format if (creature == type) or if (hero_has_this_creature(type)). Without plugin, you can only replace, not give to other creatures. What are you trying to do with them?

e.g. Pegasus: I linked it in an image a few days ago.
____________
My Let's Plays: Metataxer's Revenge - The Empire of The World 2

 Send Instant Message | Send E-Mail | View Profile | PP | Quote Reply | Link
Urr
Urr

Tavern Dweller
posted January 11, 2018 11:02 AM

peter1985 said:
Unfortunately i do not know this program (ollydbg) and programming.
Do you know where these special abilities are?

sandy terrain +1 (Nomad)
Can spy (Rogue)
Immune to Blinding.(Troglodyte)
defence by 80% (Ancient Behemoth)
Fire shield. (Efreet sultan)
costs 2 more spell point (pegasus)

If a few things are still to be done, I will be able to show you what we have done.


Info from russian forum:

Fire Shield
:004225D6 837E3435 cmp dword ptr [esi+34], 00000035
:004225DA 740A je 004225E6
and
:00442E61 83793435 cmp dword ptr [ecx+34], 00000035
:00442E65 7507 jne 00442E6E

Magi -2 mana
766BFA cmp dword ptr [ebp-18h],00000022h - Mage
766BFE jz L00766C06
766C00 cmp dword ptr [ebp-18h],00000023h - Archmage
766C04 jnz L00766C0D
766C06 mov dword ptr [ebp-0Ch],00000002h - amount of bonus for minus mana

Pegasus +2 mana
4E554C push 00000014h - Pegasus
4E554E mov ecx,edi
4E5550 call SUB_L0044A850
4E5555 test al,al
4E5557 jnz L004E5566
4E5559 push 00000015h - Silver Pegasus
4E555B mov ecx,edi
4E555D call SUB_L0044A850
4E5562 test al,al
4E5564 jz L004E5569
4E5566 add esi,00000002h - amount of SP

Sanwalker
4B177B push 0000008Eh; - Nomad

Spy
4E605C push 0000008Fh; - Thief

Behemoth
75D4A0 cmp dword ptr [ebp-04h],00000060h -
75D4A4 jz L0075D4AE
75D4A6 cmp dword ptr [ebp-04h],00000061h -
75D4AA jz L0075D4E0
Doubt about this one, looks like its for WOG.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
peter1985
peter1985

Tavern Dweller
posted January 11, 2018 08:48 PM
Edited by peter1985 at 20:57, 11 Jan 2018.

Thank you very much for your help! What you use programs, I do not know them, unfortunately I can not program them.

In the hex editor, the following are the codes:
SOD 000409b3, HOTA 000406d3 (03) Mummy (Curse)
SOD 0004a9cb, HOTA 0004a69b (04) Black Dragon (Immune All Spells)
SOD 0003df14, HOTA 0003dc34 (0F) Ballista arrow
SOD 0004b605, HOTA 0004b2d5 (07) Diamond Golem (75% of damage resistance)

Unfortunately I just get these encodings I understand. :-)

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
heroes3wog
heroes3wog

Tavern Dweller
posted January 19, 2018 12:50 AM

Hello.Anybody knows who can i play all the campaigns on impossible in this mod?
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
FfuzzyLogik
FfuzzyLogik


Adventuring Hero
posted January 19, 2018 10:13 PM
Edited by FfuzzyLogik at 22:57, 19 Jan 2018.

heroes3wog said:
Hello.Anybody knows who can i play all the campaigns on impossible in this mod?
Sorry but your english looks hard to understand... This thread is made to question "how to mod HotA". Standard campaign are not allowed but they made new ones for the new race. I don't know how to make the old campagn works on this mod but I don't understand why you won't play to them in launching the standard game ?
____________
FfuzzyLogik.

If I'm crazy ? Sure, because its madness to be normal...

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread » This thread is 38 pages long: 1 2 3 4 5 ... 10 20 30 ... 34 35 36 37 38 · «PREV
Post New Poll Post New Topic Post New Reply

Page compiled in 0.0387 seconds