forked from MagicBane/Server
charter class enum completed.
This commit is contained in:
+29
-26
@@ -2413,8 +2413,8 @@ public class Enum {
|
|||||||
{"High Magus"},
|
{"High Magus"},
|
||||||
{"Archmagus"}},
|
{"Archmagus"}},
|
||||||
new String[]{"Despot Rule", "Common Rule", "Council Rule", "Magocracy"},
|
new String[]{"Despot Rule", "Common Rule", "Council Rule", "Magocracy"},
|
||||||
EnumSet.of(PromoteType.Bard, PromoteType.Channeler, PromoteType.Crusader, PromoteType.Nightstalker,
|
EnumSet.of(PromoteType.Assassin, PromoteType.Bard, PromoteType.Channeler, PromoteType.Doomsayer,
|
||||||
PromoteType.Prelate, PromoteType.Priest, PromoteType.Sentinel, PromoteType.Scout)),
|
PromoteType.Fury, PromoteType.Necromancer, PromoteType.Priest, PromoteType.Warlock, PromoteType.Wizard)),
|
||||||
MERCENARY("Mercenary Company", new String[][]{
|
MERCENARY("Mercenary Company", new String[][]{
|
||||||
{"Soldier"},
|
{"Soldier"},
|
||||||
{"Man-at-Arms"},
|
{"Man-at-Arms"},
|
||||||
@@ -2425,8 +2425,8 @@ public class Enum {
|
|||||||
{"High Commander"},
|
{"High Commander"},
|
||||||
{"Warlord"}},
|
{"Warlord"}},
|
||||||
new String[]{"Magistrature", "Mob Law", "Council Rule", "Republic Rule"},
|
new String[]{"Magistrature", "Mob Law", "Council Rule", "Republic Rule"},
|
||||||
EnumSet.of(PromoteType.Bard, PromoteType.Channeler, PromoteType.Crusader, PromoteType.Nightstalker,
|
EnumSet.of(PromoteType.Assassin, PromoteType.Bard, PromoteType.Priest, PromoteType.Scout,
|
||||||
PromoteType.Prelate, PromoteType.Priest, PromoteType.Sentinel, PromoteType.Scout)),
|
PromoteType.Thief, PromoteType.Warlock, PromoteType.Warrior)),
|
||||||
THIEVES("Thieve's Den", new String[][]{
|
THIEVES("Thieve's Den", new String[][]{
|
||||||
{"Urchin"},
|
{"Urchin"},
|
||||||
{"Footpad"},
|
{"Footpad"},
|
||||||
@@ -2438,8 +2438,8 @@ public class Enum {
|
|||||||
{"Grandmaster Thief"},
|
{"Grandmaster Thief"},
|
||||||
{"Grandfather"}},
|
{"Grandfather"}},
|
||||||
new String[]{"Despot Rule", "Common Rule", "Oligarchy", "Republic Rule"},
|
new String[]{"Despot Rule", "Common Rule", "Oligarchy", "Republic Rule"},
|
||||||
EnumSet.of(PromoteType.Bard, PromoteType.Channeler, PromoteType.Crusader, PromoteType.Nightstalker,
|
EnumSet.of(PromoteType.Assassin, PromoteType.Barbarian, PromoteType.Bard, PromoteType.Priest,
|
||||||
PromoteType.Prelate, PromoteType.Priest, PromoteType.Sentinel, PromoteType.Scout)),
|
PromoteType.Scout, PromoteType.Thief, PromoteType.Wizard)),
|
||||||
DWARF("Dwarf Hold", new String[][]{
|
DWARF("Dwarf Hold", new String[][]{
|
||||||
{"Citizen"},
|
{"Citizen"},
|
||||||
{"Master"},
|
{"Master"},
|
||||||
@@ -2448,8 +2448,8 @@ public class Enum {
|
|||||||
{"Great Thane"},
|
{"Great Thane"},
|
||||||
{"High Thane"}},
|
{"High Thane"}},
|
||||||
new String[]{"Despot Rule", "Common Rule", "Council Rule", "Republic Rule"},
|
new String[]{"Despot Rule", "Common Rule", "Council Rule", "Republic Rule"},
|
||||||
EnumSet.of(PromoteType.Bard, PromoteType.Channeler, PromoteType.Crusader, PromoteType.Nightstalker,
|
EnumSet.of(PromoteType.Crusader, PromoteType.Prelate, PromoteType.Priest, PromoteType.Sentinel,
|
||||||
PromoteType.Prelate, PromoteType.Priest, PromoteType.Sentinel, PromoteType.Scout)),
|
PromoteType.Warrior)),
|
||||||
HIGHCOURT("High Court", new String[][]{
|
HIGHCOURT("High Court", new String[][]{
|
||||||
{"Eccekebe"},
|
{"Eccekebe"},
|
||||||
{"Saedulor"},
|
{"Saedulor"},
|
||||||
@@ -2461,8 +2461,9 @@ public class Enum {
|
|||||||
{"Aglaeron"},
|
{"Aglaeron"},
|
||||||
{"Ellestor", "Elestril"}},
|
{"Ellestor", "Elestril"}},
|
||||||
new String[]{"Despot Rule", "Common Rule", "Council Rule", "Republic Rule"},
|
new String[]{"Despot Rule", "Common Rule", "Council Rule", "Republic Rule"},
|
||||||
EnumSet.of(PromoteType.Bard, PromoteType.Channeler, PromoteType.Crusader, PromoteType.Nightstalker,
|
EnumSet.of(PromoteType.Assassin, PromoteType.Bard, PromoteType.Channeler, PromoteType.Druid,
|
||||||
PromoteType.Prelate, PromoteType.Priest, PromoteType.Sentinel, PromoteType.Scout)),
|
PromoteType.Necromancer, PromoteType.Priest, PromoteType.Ranger, PromoteType.Scout,
|
||||||
|
PromoteType.Thief, PromoteType.Warrior, PromoteType.Wizard)),
|
||||||
VIRAKT("Virakt", new String[][]{
|
VIRAKT("Virakt", new String[][]{
|
||||||
{"Jov'uus"},
|
{"Jov'uus"},
|
||||||
{"Urikhan"},
|
{"Urikhan"},
|
||||||
@@ -2473,8 +2474,9 @@ public class Enum {
|
|||||||
{"Khar'uus"},
|
{"Khar'uus"},
|
||||||
{"Kryqh'khalin"}},
|
{"Kryqh'khalin"}},
|
||||||
new String[]{"Despot Rule", "Common Rule", "Council Rule", "Republic Rule"},
|
new String[]{"Despot Rule", "Common Rule", "Council Rule", "Republic Rule"},
|
||||||
EnumSet.of(PromoteType.Bard, PromoteType.Channeler, PromoteType.Crusader, PromoteType.Nightstalker,
|
EnumSet.of(PromoteType.Assassin, PromoteType.Bard, PromoteType.Channeler, PromoteType.Fury,
|
||||||
PromoteType.Prelate, PromoteType.Priest, PromoteType.Sentinel, PromoteType.Scout)),
|
PromoteType.Huntress, PromoteType.Nightstalker, PromoteType.Priest, PromoteType.Ranger,
|
||||||
|
PromoteType.Scout, PromoteType.Thief, PromoteType.Warrior, PromoteType.Wizard)),
|
||||||
BRIALIA("Coven of Brialia", new String[][]{ // Unknown Rank names
|
BRIALIA("Coven of Brialia", new String[][]{ // Unknown Rank names
|
||||||
{"Devotee"},
|
{"Devotee"},
|
||||||
{"Initiated"},
|
{"Initiated"},
|
||||||
@@ -2485,8 +2487,8 @@ public class Enum {
|
|||||||
{"Hierophant"},
|
{"Hierophant"},
|
||||||
{"Witch King", "Witch Queen"}},
|
{"Witch King", "Witch Queen"}},
|
||||||
new String[]{"Despot Rule", "Common Rule", "Council Rule", "Republic Rule"},
|
new String[]{"Despot Rule", "Common Rule", "Council Rule", "Republic Rule"},
|
||||||
EnumSet.of(PromoteType.Bard, PromoteType.Channeler, PromoteType.Crusader, PromoteType.Nightstalker,
|
EnumSet.allOf(PromoteType.class)),
|
||||||
PromoteType.Prelate, PromoteType.Priest, PromoteType.Sentinel, PromoteType.Scout)),
|
|
||||||
UNHOLY("Unholy Legion", new String[][]{ // Unknown Rank names
|
UNHOLY("Unholy Legion", new String[][]{ // Unknown Rank names
|
||||||
{"Footman"},
|
{"Footman"},
|
||||||
{"Fell Legionaire"},
|
{"Fell Legionaire"},
|
||||||
@@ -2497,8 +2499,9 @@ public class Enum {
|
|||||||
{"Dread Master", "Dread Mistress"},
|
{"Dread Master", "Dread Mistress"},
|
||||||
{"Dread Lord", "Dread Lady"}},
|
{"Dread Lord", "Dread Lady"}},
|
||||||
new String[]{"Despot Rule", "Despot Rule", "Council Rule", "Republic Rule"},
|
new String[]{"Despot Rule", "Despot Rule", "Council Rule", "Republic Rule"},
|
||||||
EnumSet.of(PromoteType.Bard, PromoteType.Channeler, PromoteType.Crusader, PromoteType.Nightstalker,
|
EnumSet.of(PromoteType.Assassin, PromoteType.Channeler, PromoteType.Necromancer, PromoteType.Priest,
|
||||||
PromoteType.Prelate, PromoteType.Priest, PromoteType.Sentinel, PromoteType.Scout)),
|
PromoteType.Scout, PromoteType.Thief, PromoteType.Warlock, PromoteType.Warrior,
|
||||||
|
PromoteType.Wizard)),
|
||||||
SCOURGE("Cult of the Scourge", new String[][]{
|
SCOURGE("Cult of the Scourge", new String[][]{
|
||||||
{"Thrall"},
|
{"Thrall"},
|
||||||
{"Mudir"},
|
{"Mudir"},
|
||||||
@@ -2506,8 +2509,8 @@ public class Enum {
|
|||||||
{"Hand of the Dark"},
|
{"Hand of the Dark"},
|
||||||
{"Dark Father", "Dark Mother"}},
|
{"Dark Father", "Dark Mother"}},
|
||||||
new String[]{"Despot Rule", "Common Rule", "Council Rule", "Republic Rule"},
|
new String[]{"Despot Rule", "Common Rule", "Council Rule", "Republic Rule"},
|
||||||
EnumSet.of(PromoteType.Bard, PromoteType.Channeler, PromoteType.Crusader, PromoteType.Nightstalker,
|
EnumSet.of(PromoteType.Bard, PromoteType.Channeler, PromoteType.Doomsayer, PromoteType.Priest,
|
||||||
PromoteType.Prelate, PromoteType.Priest, PromoteType.Sentinel, PromoteType.Scout)),
|
PromoteType.Scout, PromoteType.Warrior, PromoteType.Wizard)),
|
||||||
PIRATE("Pirate Crew", new String[][]{
|
PIRATE("Pirate Crew", new String[][]{
|
||||||
{"Midshipman", "Midshipwoman"},
|
{"Midshipman", "Midshipwoman"},
|
||||||
{"Sailor"},
|
{"Sailor"},
|
||||||
@@ -2516,8 +2519,7 @@ public class Enum {
|
|||||||
{"First Mate"},
|
{"First Mate"},
|
||||||
{"Captain"}},
|
{"Captain"}},
|
||||||
new String[]{"Despot Rule", "Common Rule", "Council Rule", "Republic Rule"},
|
new String[]{"Despot Rule", "Common Rule", "Council Rule", "Republic Rule"},
|
||||||
EnumSet.of(PromoteType.Bard, PromoteType.Channeler, PromoteType.Crusader, PromoteType.Nightstalker,
|
EnumSet.allOf(PromoteType.class)),
|
||||||
PromoteType.Prelate, PromoteType.Priest, PromoteType.Sentinel, PromoteType.Scout)),
|
|
||||||
HERALD("Academy of Heralds", new String[][]{
|
HERALD("Academy of Heralds", new String[][]{
|
||||||
{"Pupil"},
|
{"Pupil"},
|
||||||
{"Scribe"},
|
{"Scribe"},
|
||||||
@@ -2528,8 +2530,7 @@ public class Enum {
|
|||||||
{"Archivist"},
|
{"Archivist"},
|
||||||
{"Loremaster"}},
|
{"Loremaster"}},
|
||||||
new String[]{"Despot Rule", "Common Rule", "Council Rule", "Republic Rule"},
|
new String[]{"Despot Rule", "Common Rule", "Council Rule", "Republic Rule"},
|
||||||
EnumSet.of(PromoteType.Bard, PromoteType.Channeler, PromoteType.Crusader, PromoteType.Nightstalker,
|
EnumSet.allOf(PromoteType.class)),
|
||||||
PromoteType.Prelate, PromoteType.Priest, PromoteType.Sentinel, PromoteType.Scout)),
|
|
||||||
CENTAUR("Centaur Cohort", new String[][]{
|
CENTAUR("Centaur Cohort", new String[][]{
|
||||||
{"Hoplite"},
|
{"Hoplite"},
|
||||||
{"Peltast"},
|
{"Peltast"},
|
||||||
@@ -2540,8 +2541,9 @@ public class Enum {
|
|||||||
{"Praetorian"},
|
{"Praetorian"},
|
||||||
{"Paragon"}},
|
{"Paragon"}},
|
||||||
new String[]{"Despot Rule", "Common Rule", "Council Rule", "Republic Rule"},
|
new String[]{"Despot Rule", "Common Rule", "Council Rule", "Republic Rule"},
|
||||||
EnumSet.of(PromoteType.Bard, PromoteType.Channeler, PromoteType.Crusader, PromoteType.Nightstalker,
|
EnumSet.of(PromoteType.Barbarian, PromoteType.Crusader, PromoteType.Druid, PromoteType.Huntress,
|
||||||
PromoteType.Prelate, PromoteType.Priest, PromoteType.Sentinel, PromoteType.Scout)),
|
PromoteType.Prelate, PromoteType.Priest, PromoteType.Ranger, PromoteType.Sentinel,
|
||||||
|
PromoteType.Warrior)),
|
||||||
KHREE("Aracoix Kh'ree", new String[][]{
|
KHREE("Aracoix Kh'ree", new String[][]{
|
||||||
{"Duriacor"},
|
{"Duriacor"},
|
||||||
{"Exarch"},
|
{"Exarch"},
|
||||||
@@ -2554,8 +2556,9 @@ public class Enum {
|
|||||||
{"Araceos"},
|
{"Araceos"},
|
||||||
{"Hierarch"}},
|
{"Hierarch"}},
|
||||||
new String[]{"Despot Rule", "Common Rule", "Council Rule", "Republic Rule"},
|
new String[]{"Despot Rule", "Common Rule", "Council Rule", "Republic Rule"},
|
||||||
EnumSet.of(PromoteType.Bard, PromoteType.Channeler, PromoteType.Crusader, PromoteType.Nightstalker,
|
EnumSet.of(PromoteType.Assassin, PromoteType.Barbarian, PromoteType.Bard, PromoteType.Huntress,
|
||||||
PromoteType.Prelate, PromoteType.Priest, PromoteType.Sentinel, PromoteType.Scout));
|
PromoteType.Priest, PromoteType.Ranger, PromoteType.Scout, PromoteType.Thief,
|
||||||
|
PromoteType.Warlock, PromoteType.Warrior));
|
||||||
|
|
||||||
private final String name;
|
private final String name;
|
||||||
private final String[][] ranks; //Stored Rank#->Gender(M,F)
|
private final String[][] ranks; //Stored Rank#->Gender(M,F)
|
||||||
|
|||||||
Reference in New Issue
Block a user