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: How to edit HotA?
Thread: How to edit HotA? This Popular Thread is 111 pages long: 1 10 20 30 40 50 60 70 ... 71 72 73 74 75 ... 80 90 100 110 111 · «PREV / NEXT»
Nmesa
Nmesa


Hired Hero
posted April 26, 2020 01:41 AM

Phoenix4ever said:
Then explain to me why Necro heroes can't learn First Aid. Necromancy is not the same as First Aid. Necromancy sounds more like what you were talking about.

First Aid also have sense because undead cant be healed with Cure like other creatures. Healing mechanics dont work in this game imo, but anyway it was definetely clear developer's decision.
Xsi has it as a starting skill, but yeah, its obviously an oversight, considering buyable FA tent. Its easy to fix in HCtraits, so i dont care about it that much.

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


Famous Hero
Moist & Creamy
posted April 26, 2020 01:54 AM

Y'all are reading WAY too deep into a sarcastic, off-handed comment >.>

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


Legendary Hero
Heroes is love, Heroes is life
posted April 26, 2020 08:49 AM
Edited by Phoenix4ever at 08:50, 26 Apr 2020.

Nmesa said:
First Aid also have sense because undead cant be healed with Cure like other creatures. Healing mechanics dont work in this game imo, but anyway it was definetely clear developer's decision.
Xsi has it as a starting skill, but yeah, its obviously an oversight, considering buyable FA tent. Its easy to fix in HCtraits, so i dont care about it that much.

Ehm what?, Cure does work on undead, it works on anything really.
And Xsi does'nt start with First Aid, but Learning.

@BTB Sorry, but this discussion does'nt really have anything to do with your comment.

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


Hired Hero
posted April 26, 2020 11:06 AM
Edited by Nmesa at 11:07, 26 Apr 2020.

Phoenix4ever said:
Ehm what?, Cure does work on undead, it works on anything really.
And Xsi does'nt start with First Aid, but Learning.

Lol, my bad, thats embarassing. I looked at edited version of the game and completely forgot about original. And i didnt know that about Cure to be honest.

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


Famous Hero
Moist & Creamy
posted April 26, 2020 11:00 PM

Good news, everyone. In addition to setting the maximum/minimum morale values, I was able to locate the divisor of 24 at 0645AA.

Unfortunately, it seems that luck doesn't run through this routine at all.

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


Legendary Hero
Heroes is love, Heroes is life
posted April 28, 2020 11:09 PM
Edited by Phoenix4ever at 08:05, 30 Apr 2020.

Has anyone figured out how to edit skills, building dependencies or creature abilities changed by HotA, in the dll?

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


Known Hero
posted May 01, 2020 05:04 PM
Edited by FfuzzyLogik at 17:14, 01 May 2020.

Hello there,

SilverG want to mod a bit the game and looks to have difficulties with ERA/VCMI stuff for now.
He asked for giving spells to monk/zealots who are "out of range" of creatures who can get spells.

So, I dig a bit the knowlege Maurice found ages ago :
http://heroescommunity.com/viewthread.php3?TID=42152&pagenumber=17
And I also find again very nice posts from AlexSpl and RoseKavalier about modding. If you want to find some ways to mod "in hex editing", some stuff here will be cool. You can also find a compiled data of many things here on this page BTB condensed it for community :
http://heroescommunity.com/viewthread.php3?TID=46202

The routine to give to creature spells begins at "archangel". But maybe there is a possibility to make it begin at "monks or zealots" ? If its done, it means we'll have to replace spells counting from (lets say monks -5 units) and change all for other units placing the "good spells" at position "+5".

The counterpart is "the last unit in list you could use will be Phoenixes (with -5). So no neutral creature could have any spellcast.
[The thing surprises me here is, what about enchanters huh ?]

If you just change the start at "-4" (means the first unit who could get a spell will be zealot), you have one neutral unit who could be spellcaster : the unit is actually "gold golem".
So if you still want a "faerie dragon" to still exist, you'll have to "place it" at gold golem's place (and take care the golem factory can't sell some).

Some last detail, you'll have to use the spot of one spellcaster creature to make zealot spellcaster. So some other won't still be spellcaster ! Here I could suggest one of elementals (who casts pro' from XXX") who aren't frequently used.

I hope many persons still have pleasure in playing/modding.
Oh, one other question, is there a "Discord" community ? If not I could make one... It shall be more easy to exchange ?
____________
FfuzzyLogik.

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

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

Hero of Order
Part of the furniture
posted May 01, 2020 08:11 PM
Edited by Maurice at 20:12, 01 May 2020.

FfuzzyLogik said:

The thing surprises me here is, what about enchanters huh ?


Enchanters don’t cast spells in the same way as other creatures. Pretty much like Genies, the game handles a special subroutine every 3 turns to have them cast a random spell. You can’t really compare it to the spells a player has control over from “normal” spell casting creatures.
____________
The last Reasonable Steward of Good Game Design and a Responsible Hero of HC. - Verriker

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


Famous Hero
Moist & Creamy
posted May 01, 2020 09:14 PM

Maurice said:
FfuzzyLogik said:

The thing surprises me here is, what about enchanters huh ?


Enchanters don’t cast spells in the same way as other creatures. Pretty much like Genies, the game handles a special subroutine every 3 turns to have them cast a random spell. You can’t really compare it to the spells a player has control over from “normal” spell casting creatures.


Far as I can tell, the Genie subroutine looks at every possible spell. Did you ever figure out where that routine is located?

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


Known Hero
posted May 01, 2020 09:23 PM

Nice, seems like lot of research is in progress here.

Thanks guys/and galls.

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


Known Hero
posted May 02, 2020 07:23 PM
Edited by SilverG at 21:57, 02 May 2020.

Hello all,

when I open H3.exe with hex editor, I can't find any referenced codes mentione here (starting for page 1).

I am realy willing to learn, but am struggling, need some guidlines.

For example how can I edi in H3 Complete, that the scouting skill acts like in WoG?

Thanks.

Scratch that...

I have found the First hero line in Hex ed... and now am a bit stuck...

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

Hero of Order
Part of the furniture
posted May 03, 2020 12:05 AM
Edited by Maurice at 00:19, 03 May 2020.

BTB said:
Far as I can tell, the Genie subroutine looks at every possible spell. Did you ever figure out where that routine is located?


Actually, it doesn’t quite so liberal. If I remember correctly, it checks to see which spells are viable on the chosen target (if any) and then randomly pick one from those. I posted details on it somewhere in this thread within the first 20 pages ...

Edit: I’ve found information about it in this post here, on page 8.
____________
The last Reasonable Steward of Good Game Design and a Responsible Hero of HC. - Verriker

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


Famous Hero
Moist & Creamy
posted May 03, 2020 12:19 AM
Edited by BTB at 00:21, 03 May 2020.

Maurice said:
BTB said:
Far as I can tell, the Genie subroutine looks at every possible spell. Did you ever figure out where that routine is located?


Actually, it doesn’t quite so liberal. If I remember correctly, it checks to see which spells are viable on the chosen target (if any) and then randomly pick one from those. I posted details on it somewhere in the How to edit HotA thread within the first 20 pages ...


Yeah, I found your post and it looks like the Genie subroutine is located at 048351.

Curiously, there's an exit point for every spellcasting creature in that table EXCEPT for Enchanters, who aren't in the table. I theorize that it would be possible to edit 048464 to point Genies to the Enchanter routine instead, but I don't know exactly where the Enchanter routine starts. I just know that you can set the spells at 2608B8.

I *also* theorize that the hard-coded friendly targeting can be changed within these routines. The elemental and Ogre Magi routines begin with "8B XX 08", where I suspect 08 is our "target friendlies" setting. I have yet to test this.

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

Hero of Order
Part of the furniture
posted May 03, 2020 12:22 AM

In that same post, I also wrote something about Enchanters. You can find the link in post just above yours, which I edited with additional information at the same time you replied to it .
____________
The last Reasonable Steward of Good Game Design and a Responsible Hero of HC. - Verriker

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


Famous Hero
Moist & Creamy
posted May 03, 2020 12:26 AM

Yeah, I saw the bit about enchanters awhile back and it's been incorporated into my hacking guide. The question was if Genies can be run through the same routine rather than their own, since their own doesn't seem to allow me to choose which spells they use.

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


Known Hero
posted May 03, 2020 09:01 AM

Hi all, can you at least provide a tutorial (or pictures) on how-to?

Thanks

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


Famous Hero
Moist & Creamy
posted May 03, 2020 09:21 AM

SilverG said:
Hi all, can you at least provide a tutorial (or pictures) on how-to?

Thanks


http://heroescommunity.com/viewthread.php3?TID=46202

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


Known Hero
posted May 03, 2020 11:05 AM

Thanks.

You guys and galls are awesome!

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


Legendary Hero
Heroes is love, Heroes is life
posted May 03, 2020 11:57 AM

Not sure we have many gals here, we could use some more.

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


Known Hero
posted May 03, 2020 02:42 PM

Dang I keep getting stuck.

Example, I'm searching for the Month of the Plague (to disable it) find the offset:

0C8C53

sadly I don't have that offset, I only have 000C8C50 and then row 3...and these parameters:

00 2B D0 8D 04 90 8B 54 81 44 89 16 EB 6C 8B 06

am I missing something?


 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread » This Popular Thread is 111 pages long: 1 10 20 30 40 50 60 70 ... 71 72 73 74 75 ... 80 90 100 110 111 · «PREV / NEXT»
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.1655 seconds