Bug - Fixed Ed Undying returns null? for my_class()

Irrat

Member
Noticed this over the last week or so, not sure if it's been ongoing. But my_class() is returning void when in an Ed Undying run.

This is aftercore on a freshly started mafia instance.

If I call api.php myself

Code:
ash visit_url("api.php?what=status&for=status")

Then the class will be updated and it'll all work correctly.

No errors are thrown by mafia, my main account correctly loads as Seal Clubber in aftercore.

my_ascensions() is correct, and rollover() is correct. It shows active effects correctly when I execute it in CLI

The next step up would be modifying mafia I suppose to trace exactly what's going on.
I've noticed no other issues.

Code:
> ash print("Test 1"); print(my_class()); print("Test 2"); print(my_class() == $class[none]);

Test 1
Returned: void
 
Top