Jump to content

[Discussion] Immunities, aka 101 vs. 318/324


CamDawg

Recommended Posts

Posted
On 3/28/2022 at 7:32 PM, Bubb said:

Yes, how are you testing it? Take Wizard Eye (SPWI425.SPL), remove all spell abilities except the first one, and test op206 => String = 45909, 0xF00074, 0xF00080:

  Reveal hidden contents

45909, (No message):

R3qzqv7.png

0xF00074, (Evades effects from Wizard Eye):

Hj7B94u.png

0xF00080, (Unaffected by effects from Wizard Eye):

INO7HYu.png

 

I'm sorry, but it's not working for me 😕 (I cast WIZARD_EYE via its scroll "scrla1.itm"...) I tested it on all the 3 games and still nothing...

I'm attaching my IWDEE files to this post for inspection...

Could it be something related to the macOS version of the games...? Seems quite odd though...

SCRLA1.ITM SPWI425.SPL

Posted
6 hours ago, Luke said:

I'm sorry, but it's not working for me 😕 (I cast WIZARD_EYE via its scroll "scrla1.itm"...) I tested it on all the 3 games and still nothing...

You've used 26818 as the String — the engine only allows 0xF00074 / 0xF00080 through, (it doesn't care that 26818 is what 0xF00080 eventually resolves to, it's not 0xF00080). op206's String parameter should look like this in Near Infinity, (right click => Edit as hex number):

hruAG9M.png

Posted
13 hours ago, Bubb said:

(it doesn't care that 26818 is what 0xF00080 eventually resolves to, it's not 0xF00080).

OK, I see now. I used 26818 because

0xF00080 - 0xF00000 = 0x80 => row 128 => STRREF_FEEDBACK_IMMUNE_RESOURCE

I did not understand that the value needs to be exactly 0xF00080 (or 0xF00074), thanks for clarifying!

Posted

Reviving this thread in light of this stuff being mentioned in the how-to forum: what should we add to the list of immunities changed to the new model?

(As of this post: confusion, death, entangle, haste, hold, panic, silence, slow, web)

I propose polymorph immunity to be added. In the current model, that needs a 206 effect for every polymorph spell blocked, because polymorphs all come with magic weapon creation effect that aren't blocked. Plus some polymorphs are item effects or fractions of spells that you can't 206 properly without making a new subspell anyway.

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...