Custom playerbots with non-standard classes and abilities for TrinityCore