Hab das Thema gerade mit dem alten Programmierer besprochen. Der Aufwand das umzusetzen wird groß, weil man aufgrund der Festlegung auf drei Spielertypen auch die Spielberechnungen dreifach unterscheiden muss. Es handelt sich also um einen Eingriff in die grundlegenden Spielberechnungen und damit wird es aufwändig und zugleich fehleranfällig.
Ein Grund warum ich diese Umsetzung lieber mit dem alten Programmierer machen würde, da er sich einfach besser mit dem System auskennt. Über kurzfristiges Testen wird so ein System auch nicht einspielbar sein, d.h. dass das neue System über Jahre auf dem Liveserver eingespielt und angepasst werden müsste.
Mein Fazit:
Ja, ich finde das sollte man machen, aber grundsätzlich wirds aufwändig, langwierig, problematisch und ich muss auf eine längere freie Kapazität des alten Programmierers hoffen, deswegen nicht sofort umsetzbar.