Rainbow aura on dynas not working properly #984

Open
opened 2024-09-23 19:15:02 +00:00 by Faffy-waffle · 3 comments
Faffy-waffle commented 2024-09-23 19:15:02 +00:00 (Migrated from github.com)

Describe the bug
Rainbow auras on dynas are meant to cycle a 50% reflect shield of 1 damage type every 1 minute. At the moment, if a dyna is allowed to cycle through all auras (8min), they will permanently have 50% reflects of every damage type instead. Also, the reflect shields are not currently cycling properly.

To Reproduce
Steps to reproduce the behavior:

  1. Go to a dyna with a rainbow aura running .spawn npc BRME until you get one.
  2. View target nanos and watch the Rainbow nanoline which is the reflects
  3. .getfull on the mob to see the persistent reflects

Alternatively:
2. Cast candycane to see what reflects it has up (or just attack with any/multiple damage types)
3. See that the damage is halved

Expected behavior
50% reflect shield of 1 type should cycle every 1 minute and change to only cover 1 damage type at a time

Character info:

Playfield info:

I zoned out unfortunately :C But this happened at the L30 dyna just south of newland city

**Describe the bug** Rainbow auras on dynas are meant to cycle a 50% reflect shield of 1 damage type every 1 minute. At the moment, if a dyna is allowed to cycle through all auras (8min), they will permanently have 50% reflects of every damage type instead. Also, the reflect shields are not currently cycling properly. **To Reproduce** Steps to reproduce the behavior: 1. Go to a dyna with a rainbow aura running `.spawn npc BRME` until you get one. 2. View target nanos and watch the Rainbow nanoline which is the reflects 3. `.getfull` on the mob to see the persistent reflects Alternatively: 2. Cast candycane to see what reflects it has up (or just attack with any/multiple damage types) 3. See that the damage is halved **Expected behavior** 50% reflect shield of 1 type should cycle every 1 minute and change to only cover 1 damage type at a time **Character info:** **Playfield info:** ``` I zoned out unfortunately :C But this happened at the L30 dyna just south of newland city ``` ----
madcow added
state
unrefined
and removed
state
new
labels 2025-07-13 20:00:27 +00:00
Member

@faffywaffle : can you add better coordinates ( steps to reproduce this for validation purposes)?

@faffywaffle : can you add better coordinates ( steps to reproduce this for validation purposes)?
Member

I encountered a NPC Name: Horrorbrood the Brood Mistress
NPC ID: 111518
Template Hash: BRME
BossMods: Boss Modifier Item (The Rainbow)(164388)
NPC Spawn Data:
Hash Spawn Hash: BRME
Hash Spawn Position: (861.8, 43.7, 2377.9)

A spider that spawns in CAV and had the Rainbow Aura. I was testing something else when I encountered it so I wasn't able to use .get to see it's stats but could spawn a ton of these to figure it out.

I encountered a NPC Name: Horrorbrood the Brood Mistress NPC ID: 111518 Template Hash: BRME BossMods: Boss Modifier Item (The Rainbow)(164388) NPC Spawn Data: Hash Spawn Hash: BRME Hash Spawn Position: (861.8, 43.7, 2377.9) A spider that spawns in CAV and had the Rainbow Aura. I was testing something else when I encountered it so I wasn't able to use .get to see it's stats but could spawn a ton of these to figure it out.
Member

I spawned a good number of Spiders until I got one with a rainbow modifier.

It started on Rainbow: Melee https://auno.org/ao/db.php?id=162938 and then after the timer expired, moved to Rainbow Radiation https://auno.org/ao/db.php?id=162939 as expected.

After that it remained on Rainbow: Radiation and kept refreshing without moving on to the rest of the reflect types.

It should go Melee, Radiation, Poison, Energy, Fire, Projectile, Cold, Chemical, then back to Melee.

image

image

Looking at Auno and the ingame window from PRK
Auno says: On End Nano User Cast Rainbow: Poison
PRK says: On Death: On User: Cast Rainbow: Radiation

I was still able to test the persistent reflects on these two though.

reflectmeleeac 	50

reflectprojectileac 	0

reflectradiationac 	50

The two reflect types that were cycled through remain as active reflects.

I spawned a good number of Spiders until I got one with a rainbow modifier. It started on Rainbow: Melee `https://auno.org/ao/db.php?id=162938` and then after the timer expired, moved to Rainbow Radiation `https://auno.org/ao/db.php?id=162939` as expected. After that it remained on Rainbow: Radiation and kept refreshing without moving on to the rest of the reflect types. It should go Melee, Radiation, Poison, Energy, Fire, Projectile, Cold, Chemical, then back to Melee. ![image](/attachments/2c2c2e83-4b6b-4663-b376-7a80f25bd855) ![image](/attachments/53dd3419-b1f2-496b-809d-5a2e15c1e118) Looking at Auno and the ingame window from PRK Auno says: On End Nano User Cast Rainbow: Poison PRK says: On Death: On User: Cast Rainbow: Radiation I was still able to test the persistent reflects on these two though. reflectmeleeac 50 reflectprojectileac 0 reflectradiationac 50 The two reflect types that were cycled through remain as active reflects.
158 KiB
148 KiB
Oatbag added
priority
4
state
verified
and removed
state
unrefined
labels 2025-10-18 17:56:53 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: prk/issues#984
No description provided.