GoI vs Silence bug

Give your thoughts and ideas.

Moderator: Moderator

GoI vs Silence bug

Postby nukularpower » Sat Aug 18, 2012 5:19 am

It would be really neat if this old bug could be fixed. Globe/Minor Globe of Invulnerability should both make you immune to area silence. However, it only actually works if you have Spell Mantle on, although it doesn't remove spell mantle resist levels when both are applied. But if Mantle drops, the Globe immunity no longer applies until it is back on.

This bug has been around for as long as I can remember, and it really deserves a good stomping. Pretty sure this applies to Ethereal Visage too, but not sure.
nukularpower
Keeper of War
 
Posts: 91
Joined: Tue Aug 07, 2012 3:21 pm

Re: GoI vs Silence bug

Postby Restos » Sat Aug 18, 2012 1:34 pm

It wouldn't hurt to take a look at the script, or is it hardcoded?
Last edited by Restos on Sat Aug 18, 2012 6:43 pm, edited 1 time in total.
User avatar
Restos
Keeper of War
 
Posts: 128
Joined: Fri Oct 07, 2011 1:57 pm

Re: GoI vs Silence bug

Postby nukularpower » Sat Aug 18, 2012 6:42 pm

I think it's hardcoded but have no idea really, put it here just in case
nukularpower
Keeper of War
 
Posts: 91
Joined: Tue Aug 07, 2012 3:21 pm

Re: GoI vs Silence bug

Postby darkwaffle » Sat Aug 18, 2012 7:04 pm

Silence is buggy as Censored, get used to it and mem silenced spells is pretty much your only recourse. I've silenced Raks before.
goddamn 1s
User avatar
darkwaffle
Keeper of War
 
Posts: 72
Joined: Tue Jun 26, 2012 6:52 pm

Re: GoI vs Silence bug

Postby Restos » Sat Aug 18, 2012 7:07 pm

darkwaffle wrote:I've silenced Raks before.


Woah, that's so Censored Censored Censored Censored up!
User avatar
Restos
Keeper of War
 
Posts: 128
Joined: Fri Oct 07, 2011 1:57 pm

Re: GoI vs Silence bug

Postby fuzzylilkitten » Sun Aug 19, 2012 11:06 pm

I imagine a bug like that is hard coded. I doubt there's much we can do to fix it.
User avatar
fuzzylilkitten
Keeper of War
 
Posts: 84
Joined: Tue Jul 24, 2012 2:51 pm

Re: GoI vs Silence bug

Postby nukularpower » Mon Aug 20, 2012 2:39 am

Well.. that sucks!
nukularpower
Keeper of War
 
Posts: 91
Joined: Tue Aug 07, 2012 3:21 pm

Re: GoI vs Silence bug

Postby Restos » Thu Aug 23, 2012 6:57 pm

Code: Select all
#include "X0_I0_SPELLS"
#include "nw_i0_generic"

void main() {

   int bHostileResist = FALSE;


If that is set to TRUE it will alow spell mantle, globe and SR to be resisted by it. (That's the "OnEnter" script)
User avatar
Restos
Keeper of War
 
Posts: 128
Joined: Fri Oct 07, 2011 1:57 pm

Re: GoI vs Silence bug

Postby pvp-master » Fri Aug 31, 2012 6:56 pm

It is hardcoded and isn't.

The problem is that the ResistSpell function that is used to determine of overcome Spell absorptio (mantles), SR and Spell Immunity does not work properly with AOE spells like battletide, silence etc.

Instead of pushing the spell itself the function is using last spell cast by that character instead (and in few cases when last spell cast is creature ability or spell-feat) completely ignores all components (that is SR,mantle,immunity).

That is why it sometime ignores spell immunity from globes.

This behavior is hardcoded, but it can be re-scripted and I was able to do it and fix it in my Community Patch project year ago already. With the change of mantle behavior which gets used after spell immunity and not before as its by default.
ShaDoOoW, creator of the Community Patch, Admin/WB at Arkhalia (epic action loot server).
pvp-master
Mercenary
 
Posts: 17
Joined: Fri Aug 31, 2012 5:28 pm

Re: GoI vs Silence bug

Postby Restos » Fri Aug 31, 2012 7:27 pm

The code I posted above was the silence OnEnter script, but haven't tested it yet.
User avatar
Restos
Keeper of War
 
Posts: 128
Joined: Fri Oct 07, 2011 1:57 pm


Return to Suggestion

Who is online

Users browsing this forum: No registered users and 2 guests

cron