Well, calling 6 times (for 2nd and 3rd classes) a method is what I would call messy :).
You can eventually put parameter as "ClassId..." to cut the calls.
Also, in your exemple canClassIdJoin can be
return getMemberCount(classId) < classId.getPartyLimit();
Elemental summoner level 66, subclass DA 66 and PS 45, Noblesse , Color nick/dressme/weapon appearance etc
Gear : BW light +6/+6/+5/5, Valhalla + Acumen +3, (Fake) Zaken, Aq, Core, Orfen and more (belt, cloak, bracelet, olf +4 , health weapon and other stuff)
Premium/Gold card etc, some vit potions, laba/kama entrances etc etc.
Willing to get rid of it cheap as i got bored. Offering nick change to whatever u want.