Immunity to enchantment level x but non magical ?
Danacm
Member Posts: 951
I tried to modify the protection from magical weapons spell to:
-Not immune to non-magical weapons
-immune to magical weapons up to +5
But it seems, opcode 120 not work in this way. If i use 0-enchtment type and set parameter to +5 weapons it contains non-magical weapons too, not just enchanted up to +5.
Are there any solution ?
-Not immune to non-magical weapons
-immune to magical weapons up to +5
But it seems, opcode 120 not work in this way. If i use 0-enchtment type and set parameter to +5 weapons it contains non-magical weapons too, not just enchanted up to +5.
Are there any solution ?
0
Comments
Magical and Non-magical both have an enchantment level, from 0 to 2^x - 1.
An enchantment level of 0 is included in "up to +5".
The only way it would work is to give the non-magical weapons an enchantment level above 5.
The pfmw will be immune to non-magical and some ac bonus like an improved shield (and makes immune some spells like magic missile, chromatic orb, fire arrow etc)
Mantle and improved mantle are like high level armors, immune to non-magical and set ac to amount, has some secondary hit-back effect or aura like dmg or even more protection from some spells or elemental dmg.
Edit: ofc just enchantment level of weapons set to +5 not to hit or damage bonuses like in later dnd editions. +5 because easier than delete all enchantment defense from various creature files. So there will be magical and non-magical weapons.
Okay now i got it. So if i change pfmw to immunity to enchantmsnt maximum +5 and gives all non-magical weapons to +6 enchantment and now it works as i wanted. The mantle, wraithform and absolut immunity already have the effect to immune to non-magical, so the +5 mundane weapons not affect to them already. Now i need to find how to code it in weidu.