Pointless Profane Ability Combination

Found a bug? Great! Post about it here!

Pointless Profane Ability Combination

Postby wizzzargh » Thu Sep 29, 2016 9:54 pm

Found a wild Will o Wisp with Mantra and Quiet Prayer as its two gained abilities, which I'm pretty sure you said at one point is not a desired outcome.
wizzzargh
 
Posts: 353
Joined: Tue Oct 27, 2015 5:31 pm

Re: Pointless Profane Ability Combination

Postby Ferret » Thu Sep 29, 2016 10:42 pm

That is indeed a frowny pair of abilities for a Will o' Wisp to get. :( Thanks for the report. :D
User avatar
Ferret
 
Posts: 1785
Joined: Tue Sep 16, 2014 3:18 pm

Re: Pointless Profane Ability Combination

Postby Ferret » Fri Sep 30, 2016 9:15 pm

Derp, fixed.

So, to explain what happened:

Many modifiers these days actually have two lists of abilities: the full list of abilities, and a subset of that full list made up only of active abilities. If you get a modifier and do not have any active ability of its "flavor" (such as Dark for Profane, for example), the first bonus ability from the modifier will always be one of the ones from the subset list, thus vastly increasing the odds that you will get a pair of abilities that are at least of *some* use to a demon that previously had no abilities of that type.

The catch? In the code, reactive abilities are basically active abilities too (just with some extra bits that prevent you from using them and cause them to auto-fire when given events occur), so the Will o' Wisp's Souleater was fulfilling the "Dark active" requirement, allowing it to in this case draw twice from the full list where it managed to come up with a pair of useless-for-it things. :P

Bug fix was easy enough: reactives no longer count for that check. :P
User avatar
Ferret
 
Posts: 1785
Joined: Tue Sep 16, 2014 3:18 pm


Return to Bug Reports

Who is online

Users browsing this forum: No registered users and 4 guests

cron