forked from MagicBane/Server
implement server side restrictions
This commit is contained in:
@@ -4564,13 +4564,23 @@ public class PlayerCharacter extends AbstractCharacter {
|
||||
String race = this.getRace().getName().replace("-","").replace(", Male","").replace(", Female","");
|
||||
this.absRace = Enum.MonsterType.valueOf(race);
|
||||
|
||||
if(this.baseClass != null)
|
||||
this.absBaseClass = ClassType.valueOf(this.getBaseClass().getName());
|
||||
|
||||
if(this.promotionClass != null)
|
||||
this.absClass = ClassType.valueOf(this.getPromotionClass().getName());
|
||||
this.absPromotionClass = ClassType.valueOf(this.getPromotionClass().getName());
|
||||
|
||||
if(this.isMale())
|
||||
this.absGender = SexType.MALE;
|
||||
else
|
||||
this.absGender = SexType.FEMALE;
|
||||
|
||||
for(CharacterRune rune : this.runes){
|
||||
DisciplineType disc = DisciplineType.valueOf(RuneBase.getRuneBase(rune.getRuneBaseID()).getName().replace("-", "").replace(" ", ""));
|
||||
if(disc != null){
|
||||
this.absDisciplines.add(disc);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user