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 58 pages long: 1 10 20 30 40 ... 50 51 52 53 54 ... 58 · «PREV / NEXT»
phoenix4ever
phoenix4ever


Supreme Hero
Heroes is love, Heroes is life
posted September 08, 2018 08:34 AM

You need to edit HotA.lod and HotA.Ing.lod folders. Use a text editor for editing and MMArchive for replacing files. And it's a good idea to take back-up.

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

Tavern Dweller
posted September 08, 2018 12:18 PM

Hello I have questions about h3 stuff what I want to edit, but I cant find any info in internet. I need hex char place for:


1. Redwood observatory object - I want to set more scouting points
2. Boots of Speed - I want to set more movement points
3. Spyglass - I want to set more scouting points
4. Speculum - this same


Thanks!
____________

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


Honorable
Famous Hero
posted September 08, 2018 10:56 PM

Catshy said:
1. Redwood observatory object - I want to set more scouting points
2. Boots of Speed - I want to set more movement points
3. Spyglass - I want to set more scouting points
4. Speculum - this same


1.
Redwood
A9673h [4 bytes]
Pillar
A96EFh [4 bytes]

2. Already asked

3.
4.
Neither are in an easily modifiable format - you need to free up at least 2 bytes; I don't have hota here to check if it's possible - someone else who knows Assembly can figure it out, ref. EBX @
0x4E438A
0x4E43C6
____________
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
peter1985
peter1985


Hired Hero
posted September 16, 2018 10:22 AM

Hi H3 fans!

Elementals can only give spells to their own unity. Does anyone know where to set up to attack an enemy unit with spells?

What happens to the random game when controlling what kind of buildings to generate the game? I want the elemental conflux (where 4 units can be bought) that the building should always be near the conflux town. And other buildings would be assigned to the towns.

Thanks in advance!

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

Hero of Order
Part of the furniture
posted September 16, 2018 12:46 PM

peter1985 said:
Hi H3 fans!

Elementals can only give spells to their own unity. Does anyone know where to set up to attack an enemy unit with spells?

What happens to the random game when controlling what kind of buildings to generate the game? I want the elemental conflux (where 4 units can be bought) that the building should always be near the conflux town. And other buildings would be assigned to the towns.

Thanks in advance!


I can't answer the second one, but the first one was answered on page 8 of this thread. To be specific, in this post.

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

Tavern Dweller
posted September 16, 2018 02:25 PM

Is it possible to keep heores in prison at level 1, no matter how many experiences they have?


____________

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


Known Hero
posted September 16, 2018 02:34 PM

wuxiangjinxing said:
Is it possible to keep heores in prison at level 1, no matter how many experiences they have?
Hello,
Sorry but I don't understand your question well. In prison, or the heroes are placed have level 1 if the mapmaker haven't changed it or its "custom". So if you want them to be level 1, just choose level 1 heroes in map editor...
You'd like to say if you re-buy a lost hero in a tavern ?
____________
FfuzzyLogik.

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

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

Tavern Dweller
posted September 16, 2018 02:43 PM

FfuzzyLogik said:
wuxiangjinxing said:
Is it possible to keep heores in prison at level 1, no matter how many experiences they have?
Hello,
Sorry but I don't understand your question well. In prison, or the heroes are placed have level 1 if the mapmaker haven't changed it or its "custom". So if you want them to be level 1, just choose level 1 heroes in map editor...
You'd like to say if you re-buy a lost hero in a tavern ?


Actually I hope I can decide how those heroes level up manually.  As you know, it is pretty disappointing when you save a LV20 hero from prison, but find out that he or she learned mysticism/eagle eye/learning, etc.
____________

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

Tavern Dweller
posted September 23, 2018 10:25 PM

Is it possible to pick heroes from other town when starting a new map?

Is it possible to NOT let a hero belonging to the alignment of current player always appear in the tavern at the beginning of each week?  
____________

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

Tavern Dweller
posted September 30, 2018 02:59 PM
Edited by Sandruse at 19:06, 09 Oct 2018.

Hi everyone. In SOD I want to halve the effect of the Necromancy Amplifier(from 10% to 5%). Is that possible by hex edit?
____________

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

Tavern Dweller
posted October 02, 2018 11:19 PM
Edited by Karyoplasma at 23:20, 02 Oct 2018.

Information post:

A friend of mine quoted me this in Discord

Quote:
The 01 value from (Creature Tier + 1) can be found at address 0x000E6309h, while the 0.03 is found through a reference. At address 0x000E631Dh and further is the string DC 0D 08 AC 63 00, where the bolded part is a memory reference in little Endian. Inverting it, the pointer is to address 0x0063AC08h during runtime, which is 0x00400000h higher than where it's in the exe itself. As such, the value the pointer is aiming at can be found at address 0x0023AC08h within the exe. The string there reads B8 1E 85 EB 51 B8 9E 3F, which is the hexadecimal representation of 0.03. Surrounding addresses (8 bytes each) contain other values:

0x0023ABF8h: 7B 14 AE 47 E1 7A C4 3F = 0.16
0x0023AC00h: 8F C2 75 3D 00 00 00 00 (not a proper Double, it's a Floating Point value, of 0.06)
0x0023AC08h: B8 1E 85 EB 51 B8 9E 3F = 0.03
0x0023AC10h: B8 1E 85 EB 51 B8 8E 3F = 0.015
0x0023AC18h: 9A 99 99 99 99 99 F1 3F = 1.1
0x0023AC20h: 33 33 33 33 33 33 F3 3F = 1.2
0x0023AC28h: 00 00 00 00 00 00 08 40 = 3.0
0x0023AC30h: 00 00 00 00 00 40 7F 40 = 500.0
0x0023AC38h: 00 00 00 00 00 00 00 00 = 0.0
0x0023AC40h: 00 00 00 00 00 00 00 40 = 2.0
0x0023AC48h: 00 00 00 00 00 00 14 40 = 5.0
0x0023AC50h: 00 00 00 00 00 00 F0 3F = 1.0
0x0023AC58h: 9A 99 99 99 99 99 A9 3F = 0.05


He asked me if there was a 0.04 multiplier somewhere in the executable and there isn't. But what you can do, is to alter the instruction to divide instead of multiplying. DC 0D is the FMUL instruction that takes a quad-word from a referenced address and multiplies the value with it (in this case 0.05 should be altered to 0.04). Dividing by 25 is mathematically the same as multiplying by 0.04, so what I did was do a search for 25, which is found at 0x0023d400 in the executable, and change the FMUL to a FDIV, the divison instruction. So you have to change DC 0D into DC 35 and can now reference the double 25 to get your desired result. This way you'll have many more options to finetune your balance. Thought I'd let you know.

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


Supreme Hero
Heroes is love, Heroes is life
posted October 03, 2018 08:56 PM

Is it possible to make First Aid Tent heal all wounded units? (No target selection needed)
Or to make the healing constant, instead of 1-XX?

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


Hired Hero
posted October 04, 2018 03:37 AM
Edited by Nmesa at 05:15, 04 Oct 2018.

phoenix4ever said:
Or to make the healing constant, instead of 1-XX?

rosekavalier said:
Removing dice roll on hit points:
0x47852C = EB0A (jump over random call)

Played a lot with modified Tent, its really useful now. For example, this fight was won only thanks to Verdish with First Aid skill, Shield spell(because 1 Green Dragon kills 1 Wyvern) and Wait usage.

https://ibb.co/gCfjeK

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


Supreme Hero
Heroes is love, Heroes is life
posted October 04, 2018 11:58 AM
Edited by phoenix4ever at 13:03, 04 Oct 2018.

Thanks Nmesa, I have yet to test it out, but I will.

Also one more question, I think it was debated earlier in the thread, but I'm not sure. I want to change all skill specialists bonus from +5% per level to +3% per level, how do I do that?
(That should make Logistics/Offense/Armorer/Intelligence specialists less overpowered.)

Edit: Constant First Aid heal works, that's cool.

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


Hired Hero
posted October 04, 2018 12:25 PM
Edited by Nmesa at 12:26, 04 Oct 2018.

phoenix4ever said:
Thanks Nmesa, I have yet to test it out, but I will.

Also one more question, I think it was debated earlier in the thread, but I'm not sure. I want to change all skill specialists bonus from +5% per level to +3% per level, how do I do that?
(That should make Logistics/Offense/Armorer/Intelligence specialists less overpowered.)

I have never tried that, but this was explained by Maurice on the 9th page.

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


Adventuring Hero
posted October 04, 2018 04:10 PM

phoenix4ever said:
Hmm looks like 3% and 2,5% does'nt exist, too bad.


It does not use a pointer, you can change 0x0023EAE4h to whatever value you want, using calculator.

I'm using 3% per level and it works fine.

0x0023EAE4h : cd cc 4c 3d --> 8f c2 f5 3c

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


Supreme Hero
Heroes is love, Heroes is life
posted October 04, 2018 05:30 PM
Edited by phoenix4ever at 17:32, 04 Oct 2018.

Thanks Djangoo
Yeah I deleted that comment as I figured it out, so it works now.
(I'm also rolling with 3% by the way.)

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


Adventuring Hero
posted October 04, 2018 07:21 PM



OK I guess I was too hasty

I leave it anyways, might be helpful for others who want to try.

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


Supreme Hero
Heroes is love, Heroes is life
posted October 06, 2018 08:37 AM

I guess not, but would it be possible to give Fortress Mage Guild level 4?

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


Hired Hero
posted October 06, 2018 12:07 PM

Is it possible to change the way spell specialties are calculated to increase the damage relative to the level of the spell instead of the level of the creature it is hitting?

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread » This thread is 58 pages long: 1 10 20 30 40 ... 50 51 52 53 54 ... 58 · «PREV / NEXT»
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.0651 seconds