* Devils made via event can no longer ascend.
Admins can control whether or not a devil may ascend via traitor panel.
* Adds logging
* Fixes#21326, Fixes#21321
* Fixes compile error, removes dead code.
* Moves logging to where it's supposed to be.
* Arch devils can now destroy walls with pitchfork.
* Fixes compile error.
* Summon dancefloor can't be used to break down walls.
* Improves disco floor wall check
* Fixes traitor panel for devils.
* refactors human attack_hand
* Fixes compile error
* Devils now respawn with clothes.
add: Added Devil agent gamemode, where multiple devils are each trying to buy more souls than the next in line.
add: If you've already sold your soul, you can sell it again to a different devil. You can even go back and forth for INFINITE POWER.
This adds a new gamemode. Devil Agent. It works much like Double Agent, except devils instead of traitors, and instead of killing, the devil simply has to control more souls than the enemy.
Also, whether this is included in the rotation depends on the config settings. By default, it will be disabled.