Page 1 of 1

Color Spray with bug report template format! :O

Posted: Wed Oct 23, 2019 11:05 pm
by Sniz
Description of Bug Experienced:


I cast color spray as a shadow mage / healer with GSF (greater spell focus) : illusion
If against one singular opponent this bug does not occur, the opponent will 100% be correctly affected
If against two opponents with a simultaneous cast if both failed will save 75% both will stun 25% only one will stun
however if they are both below 5 hd they will 100% be blinded and or put to sleep

I've also tried this as a pure wizard as well as a wizard / rogue and experienced same outcome so, it is not a class related bug, I feel it is directly related to coding of this spell - I imagine there is something not setting a duration or a counter for this stun to be taking effect.


There is a problem with the stun portion of this spell and only that portion, the rest is 100% correct in terms of spell application i.e. the creatures will be blinded or fall asleep always if within effective spell range but, if they are above hd 5 they will haphazardly be stunned -- this can be problematic [if not obvious this is for non spellcaster persons] as this spell draws a lot of aggro and is primarily a high risk large crowd control type spell. This is also problematic as it will haphazardly apply these effects to allies as well, so an ally may be stunned but an opponent not though the opponent should of ALSO been stunned - reducing feasability of this spell - a year ago I did not experience this problem but, coming back now I've noticed it quite prominently. I never once saw an ally hit by color spray somehow not be affected [the complaints are so numerous I could not use it with certain groups so I know this is a new concern]

I am aware of this problem as this spell was [and is?] sometimes vastly unpopular in large groups, especially groups that are very frenetic as being stunned can be really irksome so, to note that it now will not stun my allies as well as my enemies haphazardly causes me great sadness :( This is my favorite spell ever so, I am quite attached to it and hope this is an easy fix.


Steps to reproduce the Bug:

Cast color spray at mob of more than one with hd greater than 5 (creature hd > 5)
Will notice that the visual effect for a stun on will save will begin but, it does not hold, it expires immediately - as if a counter on it is bugged -- like its not setting correctly in terms of application.


Expected Result:
All creatures failed a will save with greater than 5 hd thus, will be stunned for 1 + 1d4 rounds as per spell description.

https://nwn.fandom.com/wiki/Color_spray


hit dice effects
1-2 sleep for 3 + 1d4 rounds
3-4 blinded for 2 + 1d4 rounds
5+ stunned for 1 + 1d4 rounds


Actual Result:

If hit dice are less than 5 i.e. 1 - 4 ( hd < 5)
all creatures are put to sleep or blinded everytime without fail.


if (hd > 5)
{
// creatures arbitrarily stunned if failed will save - if not stunned their action is interrupted - they pause a moment i.e. they were mid casting a spell the spell will stop but, they can begin casting immediately the next round.
}

Random arbitrary stunning of creatures, or spell interrupt of creatures but, no stun duration - its like, a strange interrupt with no grip!
i.e. A creature casting a spell might have their spell interrupted but, then begins casting next round, an archer prepares an arrow freely within the following round after interrupt etc...


Screenshot(s)

An example of effective color spray stunning [ how it should function as intended. ]
Image

An example of when color spray stunning is not functioning as intended. You will notice that of the 5 targets hit 3 failed their save but only 1 was appropriately stunned - this is a common problem now with this spell that I did not nor recalled experiencing prior.
Image