|
Thread: Spell vulnerability unused ability does work! | |
|
NimoStar
Responsible
Legendary Hero
Modding the Unmoddable
|
posted January 13, 2023 03:03 PM |
|
Edited by NimoStar at 15:10, 13 Jan 2023.
|
Spell vulnerability unused ability does work!
I found out what does the "spell vulnerability" ability does
And it is functional
You see, some creatures such as Undead, Mechanical and Elemental, as you well known, have some spell immunities
A creature with Spell Vulnerability LOSES all immunities that come with its type!
So, a vampire with Spell Vulnerability can be victim of Aging, for example, *despite* still being undead
Quite interesting!
This ability never appears in the original game and doesn't even have an icon, but I have fully restored it
In hex code, this ability is:
3F [No picture] Spell Vulnerability
Expect some images soon.
Also, it means this ability is distinct form the (also working) negative magic resistance, which is a way to use the Magic Resistance value in order to increase damage taken and counter added self-resistance.]
***
PS: Also, I think the Ignore Zones of Control unused ability may also works, and have to do with allowing ranged creatures attack from the space occupied by a creature with longer reach, but I haven't yet tested this theory.
____________
|
|
Albyx
Known Hero
|
posted January 13, 2023 03:43 PM |
|
Edited by Albyx at 15:46, 13 Jan 2023.
|
Ignore zones of control ability is known to work. It removes movement penalty for creature when it moves in enemy zone of control in combat. The same goes to vanilla Cloak of Distraction.
I also thought it affected blocking shooters, but no, only movement.
|
|
NimoStar
Responsible
Legendary Hero
Modding the Unmoddable
|
posted January 13, 2023 04:53 PM |
|
|
Yeah, you are right in that it doesn't affect shooters, I have just tested it. I thought it would allow maybe for example shooting in melee.
So, how exactly does that movement change affect combat and under which circumstances?
____________
|
|
Drakon-Deus
Undefeatable Hero
Qapla'
|
posted January 13, 2023 05:36 PM |
|
|
Hey Nimostar, check your hcm please.
____________
Horses don't die on a dog's wish.
|
|
kkfkkkfk
Adventuring Hero
Nothing is impossible
|
posted January 13, 2023 10:45 PM |
|
|
The ability numbered 3F is the effect of the Ring of Greater Negation.
Look here:
0065BFAB |. 83C4 04 add esp,0x4
0065BFAE |. 894424 2C mov dword ptr ss:[esp+0x2C],eax
0065BFB2 |. 85C0 test eax,eax
0065BFB4 |. C68424 E00000>mov byte ptr ss:[esp+0xE0],0xD5
0065BFBC |. 74 0A je short heroes4.0065BFC8
0065BFBE |. 57 push edi ; heroes4.<ModuleEntryPoint>
0065BFBF |. 8BC8 mov ecx,eax
0065BFC1 |. E8 8A2A0000 call heroes4.0065EA50
0065BFC6 |. EB 02 jmp short heroes4.0065BFCA
0065BFC8 |> 33C0 xor eax,eax
0065BFCA |> 50 push eax
0065BFCB |. 8D4C24 28 lea ecx,dword ptr ss:[esp+0x28]
0065BFCF |. C68424 E40000>mov byte ptr ss:[esp+0xE4],0xD4
0065BFD7 |. E8 8466DAFF call heroes4.00402660
0065BFDC |. 55 push ebp
0065BFDD |. 68 0C78AB00 push heroes4.00AB780C
0065BFE2 |. 8D4C24 28 lea ecx,dword ptr ss:[esp+0x28]
0065BFE6 |. C78424 E80000>mov dword ptr ss:[esp+0xE8],0xD6
0065BFF1 |. E8 7AB10000 call heroes4.00667170
0065BFF6 |. 8B4C24 24 mov ecx,dword ptr ss:[esp+0x24]
0065BFFA |. 89B424 E00000>mov dword ptr ss:[esp+0xE0],esi ; heroes4.<ModuleEntryPoint>
0065C001 |. E8 CA83DAFF call heroes4.004043D0
0065C006 |. 6A 14 push 0x14
0065C008 |. E8 93D82700 call heroes4.008D98A0
0065C00D |. 83C4 04 add esp,0x4
0065C010 |. 894424 2C mov dword ptr ss:[esp+0x2C],eax
0065C014 |. 85C0 test eax,eax
0065C016 |. C78424 E00000>mov dword ptr ss:[esp+0xE0],0xD7
0065C021 |. 74 0F je short heroes4.0065C032
0065C023 |. 6A 05 push 0x5
0065C025 |. 6A 3F push 0x3F
0065C027 |. 8BC8 mov ecx,eax
0065C029 |. E8 52290000 call heroes4.0065E980
0065C02E |. 8BF8 mov edi,eax
0065C030 |. EB 02 jmp short heroes4.0065C034
0065C032 |> 33FF xor edi,edi ; heroes4.<ModuleEntryPoint>
0065C034 |> 57 push edi ; heroes4.<ModuleEntryPoint>
0065C035 |. B9 1878AB00 mov ecx,heroes4.00AB7818
0065C03A |. 89B424 E40000>mov dword ptr ss:[esp+0xE4],esi ; heroes4.<ModuleEntryPoint>
0065C041 |. E8 3A2B0000 call heroes4.0065EB80
0065C046 |. 6A 18 push 0x18
0065C048 |. C78424 E40000>mov dword ptr ss:[esp+0xE4],0xD8
0065C053 |. C705 2078AB00>mov dword ptr ds:[0xAB7820],0x4E
0065C05D |. E8 3ED82700 call heroes4.008D98A0
This is Ring of Greater Negation`s complete assembly code.
It means to give the ability numbered 3F to all units in combat.
All abilities have been called,Maybe you didn't find out.
Why do some abilities have no icons?
Because only some artifacts call it.It doesn't need to display icon.
In the same way, number 52 ability is the effect of Bohb`s suits.
They can be called for other things, artifacts, Transfer rewards or creatures......
But too strong effect will cause great damage to the balance.
|
|
NimoStar
Responsible
Legendary Hero
Modding the Unmoddable
|
posted January 14, 2023 02:17 AM |
|
|
I know what 3F does now.
But that still doesn't explain the other thing I actually asked
Which is:
How exactly does ignore zones of control work?
Even if I know it's cloak of distraction effect, that doesn't explain it
Some people have even called the ability from cloak of distraction "useless", which doesn't help
It just says "ignore threat range" but what does that affect exactly?
____________
|
|
Albyx
Known Hero
|
posted January 14, 2023 10:03 AM |
|
Edited by Albyx at 10:07, 14 Jan 2023.
|
Every creature in combat has invisible "zone of control". It's 2-3 tiles on the front and sides of the creature. When enemy moves in this zone, they spend much more movement per tile, you can imagine this like creature tries to stop enemy from getting forward. This zones are the reason why slow creatures usually can't get to the back of enemy in one turn.
Flying creatures ignore zones of control of non-flying, but another flyers zones still work.
This ability is in fact useless, its effect may be spotted only in very specific situations, it's not what useful ability is in my opinion.
|
|
NimoStar
Responsible
Legendary Hero
Modding the Unmoddable
|
posted January 14, 2023 03:06 PM |
|
|
I see. I woudn't call that useless; maybe as a creature ability it's fine, though it does make the Cloak of Distraction seem like a very weak artifact.
____________
|
|
TheUnknown
Known Hero
|
posted February 11, 2023 08:15 AM |
|
|
It's to stop moving guards
If you setup to use moving guards when you play a map, a creature will attack you by itself if you are in it's viscinity.
The cloak of distraction and that ability simply allow your army to not be attacked and to function as if the setting of the map has been turned off only for that army.
|
|
Albyx
Known Hero
|
posted February 11, 2023 01:47 PM |
|
|
TheUnknown said: If you setup to use moving guards when you play a map, a creature will attack you by itself if you are in it's viscinity.
The cloak of distraction and that ability simply allow your army to not be attacked and to function as if the setting of the map has been turned off only for that army.
Checked in vanilla and this doesn't work. Moving guards attack once hero is in yellow zone no matter if there is cloak of distraction or not.
Effect of "Ignore zones of control" is proven to work in combat, and I don't think developers combined two completely different effects in one ability.
Here is a small demonstration how this ability works on cloak of distraction:
|
|
|
|