Description of Bug Experienced:
This bug can permanently make a character's instant-use feat unusable. This means you can lose access to your associate tool, sprint, pray, guard, and player AI abilities. There could be more.
Steps to reproduce the Bug:
Use your domain power in a way that makes it fail.
This can be either having your target move out of range during casting or using the domain when you lack the levels to do so. There could be other ways, I guess.
During the casting animation, you have to use one of your instant-use abilities that are custom to Arelith (ones named above, but there could be more). Only the abilities that do not stop the casting process can be affected.
If you do so, the ability you have used will become completely unusable... forever. Not even a server reset fixes that.
Expected Result:
Domain fails to go through, and you can refresh it with CD. Nothing else is affected.
Actual Result:
Your character loses the ability used during casting FOREVER. You are cooked.
Screenshot(s)
Here you can see the Arelith custom AI modes that let you follow people. They are completely bricked because I used them during casting.
Pray, Associate Tool, Guard. All useless. Note the sprint option being grayed out as well on the F5 toolbar spot.
Additional Information/Notes
Here is a link to a video that shows this in action, in this case by having the target move out of range: https://discord.com/channels/6518790256 ... 4567432383
Another here by failing the cast due to not having enough cleric lvls:
https://discord.com/channels/6518790256 ... 0861198458
From what I understand, I believe the script handling the new domain powers has a funny little bug that targets the most recently used feat when attempting to "Use up" the domain ability. Not sure if this is caused by the engine or an Arelith custom domain script, but the bug only affects the feats customised or introduced on Arelith, so I believe it is the latter.
It ALWAYS empties up the last used feat. Usually, that is not a problem, since the domain ability is emptied most of the time, but if you manage to use something else in the short time between the domain cast commencing and ending, that ability will get emptied instead. If you use two, such as having the summon run away from you via the Associate Tool, and then using Sprint right afterward, only sprint will be targeted.
A temporary fix for this would be including the arelith feats in the -cd command, so you could regain their use if this happens.
My character (and possibly several others) is currently affected by this bug. So far, nothing can fix it. -relevel, resting, server restart... nothing works. So watch out, cleric players.
This bug has been previously reported, but it was only briefly touched upon in its thread. It also only showed a single effect of the bug, rather than the cause. Seeing as how massive and dangerous it can actually be, I thought explaining it in detail merited its own thread. Mods smite me if I was wrong.