Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Class that was implicitly defined:
- public class Profession {
- WillSaveType will;
- FortitudeSaveType fortitude;
- ReflexSaveType reflex;
- Profession(WillSaveType wil, FortitudeSaveType fort, ReflexSaveType ref) {
- will = wil;
- fortitude = fort;
- reflex = ref;
- }
- }
- // List of Profession instances
- Profession BARBARIAN = new Profession(WillSaveType.POOR, FortitudeSaveType.GOOD, ReflexSaveType.POOR);
- Profession BARD = new Profession(WillSaveType.GOOD, FortitudeSaveType.POOR, ReflexSaveType.GOOD);
- Profession CLERIC = new Profession(WillSaveType.GOOD, FortitudeSaveType.GOOD, ReflexSaveType.POOR);
- Profession DRUID = new Profession(WillSaveType.GOOD, FortitudeSaveType.GOOD, ReflexSaveType.POOR);
- Profession FIGHTER = new Profession(WillSaveType.POOR, FortitudeSaveType.GOOD, ReflexSaveType.GOOD);
- Profession HOLYBLADE = new Profession(WillSaveType.POOR, FortitudeSaveType.GOOD, ReflexSaveType.POOR);
- Profession MAGE = new Profession(WillSaveType.GOOD, FortitudeSaveType.GOOD, ReflexSaveType.GOOD);
- Profession RANGER = new Profession(WillSaveType.GOOD, FortitudeSaveType.GOOD, ReflexSaveType.GOOD);
- Profession ROGUE = new Profession(WillSaveType.POOR, FortitudeSaveType.POOR, ReflexSaveType.GOOD);
- Profession WARRIOR = new Profession(WillSaveType.POOR, FortitudeSaveType.GOOD, ReflexSaveType.POOR);
- Profession WIZARD = new Profession(WillSaveType.GOOD, FortitudeSaveType.POOR, ReflexSaveType.POOR);
- // Extending to other potential professions:
- Profession DOCTOR = new Profession(WillSaveType.GOOD, FortitudeSaveType.POOR, ReflexSaveType.GOOD);
- Profession AUTHOR = new Profession(WillSaveType.GOOD, FortitudeSaveType.POOR, ReflexSaveType.POOR);
- /* Snip all other Professions that can possibly exist */
- Profession MECHANIC = new Profession(WillSaveType.POOR, FortitudeSaveType.GOOD, ReflexSaveType.GOOD);
- // The type of Professions I will accept:
- public enum ProfessionType {
- RANGER (WillSaveType.GOOD, FortitudeSaveType.GOOD, ReflexSaveType.GOOD),
- ROGUE (WillSaveType.POOR, FortitudeSaveType.POOR, ReflexSaveType.GOOD),
- WARRIOR (WillSaveType.POOR, FortitudeSaveType.GOOD, ReflexSaveType.POOR),
- WIZARD (WillSaveType.GOOD, FortitudeSaveType.POOR, ReflexSaveType.POOR);
- }
Advertisement
Add Comment
Please, Sign In to add comment