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 ]
HOMM1: info forum | HOMM2: info forum | HOMM3: info mods forum | HOMM4: info CTG forum | HOMM5: info mods forum | MMH6: wiki forum | MMH7: wiki forum
Heroes Community > Heroes 3.5 - WoG and Beyond > Thread: Heroes 3 Hacking Reference Guide
Thread: Heroes 3 Hacking Reference Guide This thread is 41 pages long: 1 10 ... 15 16 17 18 19 ... 20 30 40 41 · «PREV / NEXT»
deathstare
deathstare


Adventuring Hero
posted August 06, 2021 01:10 PM

I have one more question. I changed the code of Storm elemental to Crusader from 04314F for Hate Relationship moding below.

04314A Air    043157 Earth
04314F Storm  04315C Magma

So Crusader got twice as much damage from Earth Elemental, but it's still Storm Elemental that's causing twice as much damage to Earth Elemental. Is there any way to completely change the hate relationship?

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


Famous Hero
Moist & Creamy
posted August 06, 2021 10:34 PM
Edited by BTB at 07:18, 07 Aug 2021.

064044: 7E > EB ; No longer forces Subterrainian terrain in underground layer

0C1B96 0A = 10% odds of Wagon nothing
0C1BA7 32 = 50% odds of wagon artifact (else resource)
0C1BB5 06 = artifact bitmask
0C1B6F 05 - resource maximum
0C1B74 02 - resource minimum

0C123B - lean to type maximum
0C123F - minimum (XOR = 0)

0C1247 - lean to quantity maximum
0C124C - lean to quantity minimum

0C0BA6 - campfire quantitty maximum
0C0BAB - campfire quantitty minimum

0C0BB8 - campfire type maximum
0C0BBC - campfire type minimum (XOR = 0)

0C1D01 - windmill quantity maximum
0C1D06 - windmill quantity minimum

0C1D10 - windmill type maximum
0C1D15 - windmill type minimum

0C17DE - loose wood/ore maximum(also gold)
0C17E3 - loose wood/ore minimum(also gold)
0C17B1 - loose m/c/g/s maximum
0C17B6 - loose m/c/g/s minimum

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


Famous Hero
Moist & Creamy
posted August 07, 2021 10:48 PM

This one was a tough nut to crack, but I've got Dispel working on shots now instead of just melee attacks. Goes good on Archmages if you've ever played MM7.

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


Adventuring Hero
posted August 08, 2021 05:00 AM

BTB said:
This one was a tough nut to crack, but I've got Dispel working on shots now instead of just melee attacks. Goes good on Archmages if you've ever played MM7.


How do that?

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


Famous Hero
Moist & Creamy
posted August 08, 2021 05:09 AM

deathstare said:
BTB said:
This one was a tough nut to crack, but I've got Dispel working on shots now instead of just melee attacks. Goes good on Archmages if you've ever played MM7.


How do that?


You'll need some free space - the space I use is from the "Weakness" cast from Dragonflies.

03FAFF ; INTERCEPT
------
E9 87160000 jmp 0044118B (Dispel/Weakness free space)
90 nop


04118B ; ARCHMAGE DISPEL SHOT
------
8B 56 34 mov edx,[esi+34]
83 FA 23 cmp edx,23
75 15 jne 004411A8
56 push esi
56 push esi
56 push esi
56 push esi
56 push esi
E8 02000000 call 0044119F
EB 08 jmp 004411A7
55 push ebp
8B EC mov ebp,esp
E9 40FFFFFF           jmp 004410E7
5E pop esi
8B B6 7C010000 mov esi,[esi+0000017C]
E9 52E9FFFF           jmp 0043FB05

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


Adventuring Hero
posted August 08, 2021 09:22 AM
Edited by deathstare at 09:23, 08 Aug 2021.

You'll need some free space - the space I use is from the "Weakness" cast from Dragonflies.

03FAFF ; INTERCEPT
------
E9 87160000 jmp 0044118B (Dispel/Weakness free space)
90 nop


04118B ; ARCHMAGE DISPEL SHOT
------
8B 56 34 mov edx,[esi+34]
83 FA 23 cmp edx,23
75 15 jne 004411A8
56 push esi
56 push esi
56 push esi
56 push esi
56 push esi
E8 02000000 call 0044119F
EB 08 jmp 004411A7
55 push ebp
8B EC mov ebp,esp
E9 40FFFFFF           jmp 004410E7
5E pop esi
8B B6 7C010000 mov esi,[esi+0000017C]
E9 52E9FFFF           jmp 0043FB05


I did as you told me, and the dispel of Archmage is working. But when Dragonfly attack, the game crash. Is this moding stealing Dragonfy's Weakness ability?

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


Famous Hero
Moist & Creamy
posted August 08, 2021 09:37 AM

So, whenever I talk about "free space" what I mean is that I axed something to make room for something else.

So... yes, this is stealing the space used by that ability.

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

Tavern Dweller
posted August 10, 2021 06:09 PM

Is there any way to disable Behemoth's and Ancient Behemoth's defence reduce?

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


Responsible
Supreme Hero
posted August 10, 2021 06:26 PM
Edited by AlexSpl at 18:43, 10 Aug 2021.

See 0x63B8B0 (40%) and 0x63B8AC (80%). Mind that the second coefficient is used for spell damage reduction calculations also. To remove defense reduction completely write 0xEB @ 0x4422DE

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

Tavern Dweller
posted August 11, 2021 04:03 PM

AlexSpl said:
See 0x63B8B0 (40%) and 0x63B8AC (80%). Mind that the second coefficient is used for spell damage reduction calculations also. To remove defense reduction completely write 0xEB @ 0x4422DE


Thank you!

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

Tavern Dweller
posted August 13, 2021 11:59 AM

Hi guys ! Is it possible (I guess yes but really hard) to change hero skills count from 8 to 10 ?

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


Legendary Hero
Heroes is love, Heroes is life
posted August 13, 2021 12:40 PM

Lubomirsb said:
Hi guys ! Is it possible (I guess yes but really hard) to change hero skills count from 8 to 10 ?

I would love that too, but we need graphics to support it. Same with the morale/luck thingie.

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


Famous Hero
Moist & Creamy
posted August 15, 2021 01:52 PM

Still a bit messy around the bottom and there's some stuff here and there that still needs to be fixed, but all of the major stuff that I've discovered lately is in there. HUGE update, as usual.

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


Legendary Hero
DoR Modder
posted August 16, 2021 02:12 AM

Phoenix4ever said:
Lubomirsb said:
Hi guys ! Is it possible (I guess yes but really hard) to change hero skills count from 8 to 10 ?

I would love that too, but we need graphics to support it. Same with the morale/luck thingie.


Never tried gimp or photoshop? Should be a pretty simple thing to do (no, don't ask me to do it, I'm a busy guy, at best I may remember about it in a few weeks and do it lol; though I can give advice).
____________
"Goblins use pistols because a shotgun recoil would kick them off the ground flying."
The Reckoning.... it's drawing near....

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


Promising
Supreme Hero
Researching Magic
posted August 16, 2021 08:18 AM

Phoenix4ever said:
Lubomirsb said:
Hi guys ! Is it possible (I guess yes but really hard) to change hero skills count from 8 to 10 ?

I would love that too, but we need graphics to support it. Same with the morale/luck thingie.


The graphics for 10 secondary skills exist in WoG/ERA for such a long time, perhaps even before Adam and Eve were born.

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


Legendary Hero
Heroes is love, Heroes is life
posted August 16, 2021 08:35 AM

Okay great, then how do we get it to work with HotA and HD Mod?

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


Legendary Hero
DoR Modder
posted August 16, 2021 01:51 PM

Just like, reverse engineer the game. It's C btw.
____________
"Goblins use pistols because a shotgun recoil would kick them off the ground flying."
The Reckoning.... it's drawing near....

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


Famous Hero
Moist & Creamy
posted August 16, 2021 02:05 PM
Edited by BTB at 14:06, 16 Aug 2021.

FirePaladin said:
Just like, reverse engineer the game. It's C btw.


This feels like, maybe 80% sarcasm, but what concerns me is the 20% that's not >.>

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


Famous Hero
Moist & Creamy
posted August 16, 2021 04:35 PM
Edited by BTB at 12:01, 17 Aug 2021.

VIEW AIR
--------
1FC3A4 - 83 E8 02 sub eax,02 ; 2 to 1 lowers threshold (also need 1FC3AA > 7D)

1FC3B5 - C6 05 7CAC6A00 01 mov [6AAC7C],01 ; TOWNS
1FC3BC - C6 05 98AC6A00 01 mov [6AAC98],01 ; HEROES
1FC3C3 - C6 05 70AC6A00 01 mov [6AAC70],01 ; ARTIFACTS

VIEW EARTH
----------
1FC3CF - 83 E8 02 sub eax,02 ; 2 to 1 lowers threshold (also need 1FC3D5 > 7C)

1FC3D7 - C6 05 E0AB6A00 01 mov [6AABE0],01 ; RESOURCES
1FC3DE - C6 05 D0AB6A00 01 mov [6AABD0],01 ; MINES
1FC3E5 - C6 05 E1AB6A00 01 mov [6AABE1],01 ; WHOLE MAP

External T1 dwellings to charge:
0A197C & 0AB813: 09 > 00

1C1062 ; odds of lv.2 dwelling being built initially

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


Adventuring Hero
posted August 19, 2021 03:42 AM

Ballista

Is there any way that Ballista can be used in siege battles without disappearing?

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread » This thread is 41 pages long: 1 10 ... 15 16 17 18 19 ... 20 30 40 41 · «PREV / NEXT»
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.0739 seconds