package com.joedobo27.libs.creature; | |
import com.wurmonline.server.MiscConstants; | |
import java.util.ArrayList; | |
import java.util.Objects; | |
public class Title implements MiscConstants | |
{ | |
public static final double SKILL_NORMAL = 50.0; | |
public static final double SKILL_MINOR = 70.0; | |
public static final double SKILL_MASTER = 90.0; | |
public static final double SKILL_LEGENDARY = 99.99999615; | |
public final static int Miner_Master = 1; | |
public final static int Miner = 2; | |
public final static int Woodcutter = 3; | |
public final static int Woodcutter_Master = 4; | |
public final static int Herbalist = 5; | |
public final static int Herbalist_Master = 6; | |
public final static int Alchemist = 7; | |
public final static int Alchemist_Master = 8; | |
public final static int Mason = 9; | |
public final static int Mason_Master = 10; | |
public final static int Potterer = 11; | |
public final static int Potterer_Master = 12; | |
public final static int Channeler = 13; | |
public final static int Channeler_Master = 14; | |
public final static int Cleric = 15; | |
public final static int Cleric_Minor = 16; | |
public final static int Cleric_Master = 17; | |
public final static int Warrior = 18; | |
public final static int Warrior_Minor = 19; | |
public final static int Warrior_Master = 20; | |
public final static int DragonSlayer = 21; | |
public final static int ArtifactFinder = 22; | |
public final static int Carpenter = 23; | |
public final static int Carpenter_Master = 24; | |
public final static int Smithing_Black = 25; | |
public final static int Smithing_Black_Master = 26; | |
public final static int Smithing_GoldSmith = 27; | |
public final static int Smithing_GoldSmith_Master = 28; | |
public final static int Smithing_Lock = 29; | |
public final static int Smithing_Lock_Master = 30; | |
public final static int Smithing_Armour = 31; | |
public final static int Smithing_Armour_Master = 32; | |
public final static int Smithing_Weapons = 33; | |
public final static int Smithing_Weapons_Master = 34; | |
public final static int Carpenter_Fine = 35; | |
public final static int Carpenter_Fine_Master = 36; | |
public final static int Paving = 37; | |
public final static int Paving_Master = 38; | |
public final static int Prospecting = 39; | |
public final static int Prospecting_Master = 40; | |
public final static int Exorcism = 41; | |
public final static int Exorcism_Master = 42; | |
public final static int Farmer = 43; | |
public final static int Farmer_Master = 44; | |
public final static int Thief = 45; | |
public final static int Thief_Minor = 46; | |
public final static int Thief_Master = 47; | |
public final static int Butcherer = 48; | |
public final static int Butcherer_Master = 49; | |
public final static int Toymaker_Master = 50; | |
public final static int Toymaker = 51; | |
public final static int Miller = 52; | |
public final static int Miller_Master = 53; | |
public final static int Digging = 54; | |
public final static int Digging_Master = 55; | |
public final static int GiantSlayer = 56; | |
public final static int TrollSlayer = 57; | |
public final static int Cook = 58; | |
public final static int Cook_Minor = 59; | |
public final static int Cook_Master = 60; | |
public final static int Mason_Minor = 61; | |
public final static int Tailor = 62; | |
public final static int Tailor_Master = 63; | |
public final static int AnimalTrainer = 64; | |
public final static int AnimalTrainer_Master = 65; | |
public final static int Archer = 66; | |
public final static int Archer_Minor = 67; | |
public final static int Archer_Master = 68; | |
public final static int Fletcher = 69; | |
public final static int Fletcher_Master = 70; | |
public final static int Bowmaker = 71; | |
public final static int Bowmaker_Master = 72; | |
public final static int Smith = 73; | |
public final static int Smith_Minor = 74; | |
public final static int Smith_Master = 75; | |
public final static int Repairer = 76; | |
public final static int Repairer_Minor = 77; | |
public final static int Repairer_Master = 78; | |
public final static int Tracker = 79; | |
public final static int Tracker_Minor = 80; | |
public final static int Tracker_Master = 81; | |
public final static int Ageless = 82; | |
public final static int Fisher = 83; | |
public final static int Fisher_Minor = 84; | |
public final static int Fisher_Master = 85; | |
public final static int Climber = 86; | |
public final static int Climber_Master = 87; | |
public final static int Firemaker = 88; | |
public final static int Firemaker_Master = 89; | |
public final static int Misc = 90; | |
public final static int Misc_Master = 91; | |
public final static int Nature = 92; | |
public final static int Nature_Master = 93; | |
public final static int KeeperTruth = 94; | |
public final static int Praying = 95; | |
public final static int Praying_Master = 96; | |
public final static int Leather = 97; | |
public final static int Leather_Master = 98; | |
public final static int Drunkard = 99; | |
public final static int Alcoholic = 100; | |
public final static int Firemaker_Minor = 101; | |
public final static int Woodcutter_Minor = 102; | |
public final static int Leather_Minor = 103; | |
public final static int Smithing_Black_Minor = 104; | |
public final static int Digging_Minor = 105; | |
public final static int Miner_Minor = 106; | |
public final static int Ropemaking = 107; | |
public final static int Ropemaking_Minor = 108; | |
public final static int Ropemaking_Master = 109; | |
public final static int Coaler = 110; | |
public final static int Coaler_Master = 111; | |
public final static int Carpenter_Fine_Minor = 112; | |
public final static int Carpenter_Minor = 113; | |
public final static int Keeper_Faith = 114; | |
public final static int Destroyer_Faith = 115; | |
public final static int Smithing_ShieldSmith = 116; | |
public final static int Smithing_ShieldSmith_Master = 117; | |
public final static int One = 118; | |
public final static int HFC = 119; | |
public final static int HFC_Master = 120; | |
public final static int Smithing_GoldSmith_Minor = 121; | |
public final static int Firstaid = 122; | |
public final static int Firstaid_Minor = 123; | |
public final static int Firstaid_Master = 124; | |
public final static int Yoyo = 125; | |
public final static int Yoyo_Minor = 126; | |
public final static int Yoyo_Master = 127; | |
public final static int Stonecut = 128; | |
public final static int Stonecut_Minor = 129; | |
public final static int Stonecut_Master = 130; | |
public final static int UniqueSlayer = 131; | |
public final static int Smithing_ShieldSmith_Minor = 132; | |
public final static int Farmer_Minor = 133; | |
public final static int Platesmith = 134; | |
public final static int Platesmith_Minor = 135; | |
public final static int Platesmith_Master = 136; | |
public final static int Chainsmith = 137; | |
public final static int Chainsmith_Minor = 138; | |
public final static int Chainsmith_Master = 139; | |
public final static int Kingdomtitle = 140; | |
public final static int Smithing_Weapons_minor = 141; | |
public final static int Renowned_Bard = 142; | |
public final static int Kingslayer = 143; | |
public final static int Prospecting_Minor = 144; | |
public final static int Forester = 145; | |
public final static int Forester_Master = 146; | |
public final static int Forester_Minor = 147; | |
public final static int Shipbuilder = 148; | |
public final static int Shipbuilder_Master = 149; | |
public final static int Shipbuilder_Minor = 150; | |
public final static int Bowyer_Minor = 151; | |
public final static int Fletcher_Minor = 152; | |
public final static int Knifer = 153; | |
public final static int Misc_Minor = 154; | |
public final static int Exor_Minor = 155; | |
public final static int Tailoring = 156; | |
public final static int Tailoring_Minor = 157; | |
public final static int Tailoring_Master = 158; | |
public final static int Swords = 159; | |
public final static int Swords_Minor = 160; | |
public final static int Swords_Master = 161; | |
public final static int Axes = 162; | |
public final static int Axes_Minor = 163; | |
public final static int Axes_Master = 164; | |
public final static int Mauls = 165; | |
public final static int Mauls_Minor = 166; | |
public final static int Mauls_Master = 167; | |
public final static int Soldier = 168; | |
public final static int Soldier_Minor = 169; | |
public final static int Soldier_Master = 170; | |
public final static int Shields = 171; | |
public final static int Shields_Minor = 172; | |
public final static int Shields_Master = 173; | |
public final static int Warmachines = 174; | |
public final static int Warmachines_Minor = 175; | |
public final static int Warmachines_Master = 176; | |
public final static int Botanist_Minor = 177; | |
public final static int Nature_Minor = 178; | |
public final static int Pottery_Minor = 179; | |
public final static int Cooking_Minor = 180; | |
public final static int Channeling_Minor = 181; | |
public final static int Faith = 182; | |
public final static int Faith_Minor = 183; | |
public final static int Faith_Master = 184; | |
public final static int Taming_Minor = 185; | |
public final static int Body = 186; | |
public final static int Butcher_Minor = 187; | |
public final static int Beverages = 188; | |
public final static int Beverages_Minor = 189; | |
public final static int Beverages_Master = 190; | |
public final static int PA = 191; | |
public final static int Milking = 192; | |
public final static int Meditation = 193; | |
public final static int Meditation_Minor = 194; | |
public final static int Meditation_Master = 195; | |
public final static int Alchemist_Minor = 196; | |
public final static int Tailor_Cloth_Minor = 197; | |
public final static int AnimalHusbandry = 198; | |
public final static int AnimalHusbandry_Minor = 199; | |
public final static int AnimalHusbandry_Master = 200; | |
public final static int Puppeteering = 201; | |
public final static int Puppeteering_Minor = 202; | |
public final static int Puppeteering_Master = 203; | |
public final static int Saint = 204; | |
public final static int ChampSlayer = 205; | |
public final static int Baker = 206; | |
public final static int Baker_Minor = 207; | |
public final static int Baker_Master = 208; | |
public final static int First_Digger = 209; | |
public final static int Gardener = 210; | |
public final static int Gardener_Minor = 211; | |
public final static int Gardener_Master = 212; | |
public final static int Lockpicking = 213; | |
public final static int Lockpicking_Minor = 214; | |
public final static int Lockpicking_Master = 215; | |
public final static int Godsent = 216; | |
public final static int Educated = 217; | |
public final static int Clairvoyant = 218; | |
public final static int Smithing_Armor_minor = 219; | |
public final static int Champ_Previous = 220; | |
public final static int Catapult = 221; | |
public final static int Catapult_Minor = 222; | |
public final static int Catapult_Master = 223; | |
public final static int Altar_Destroyer = 224; | |
public final static int Paving_Minor = 225; | |
public final static int Soul = 226; | |
public final static int Coaler_Minor = 227; | |
public final static int Body_Minor = 228; | |
public final static int Body_Major = 229; | |
public final static int Secrets_Master = 230; | |
public final static int Hota_One = 231; | |
public final static int Hota_Two = 232; | |
public final static int Hota_Three = 233; | |
public final static int Hota_Four = 234; | |
public final static int Hota_Five = 235; | |
public final static int CM = 236; | |
public final static int Carving_Knife_Minor = 237; | |
public final static int Carving_Knife_Master = 238; | |
public final static int Climbing_Minor = 239; | |
public final static int Knives = 240; | |
public final static int Knives_Minor = 241; | |
public final static int Knives_Master = 242; | |
public final static int Metallurgy = 243; | |
public final static int Metallurgy_Minor = 244; | |
public final static int Metallurgy_Master = 245; | |
public final static int Toymaking_Minor = 246; | |
public final static int Locksmithing_Minor = 247; | |
public final static int First_Crafter = 248; | |
public final static int Taunter_Master = 249; | |
public final static int Taunter = 250; | |
public final static int Taunter_Minor = 251; | |
public final static int Winner = 252; | |
public final static int UnholyAlly = 253; | |
public final static int SoldierLomaner = 254; | |
public final static int RiderLomaner = 255; | |
public final static int ChieftainLomaner = 256; | |
public final static int AmbassadorLomaner = 257; | |
public final static int BaronLomaner = 258; | |
public final static int JarlLomaner = 259; | |
public final static int DukeLomaner = 260; | |
public final static int ProvostLomaner = 261; | |
public final static int MarquisLomaner = 262; | |
public final static int GrandDukeLomaner = 263; | |
public final static int ViceRoyLomaner = 264; | |
public final static int PrinceLomaner = 265; | |
public final static int Puppeteering_Legend = 266; | |
public final static int Digger_Legend = 267; | |
public final static int Tracker_Legend = 268; | |
public final static int Yoyo_Legend = 269; | |
public final static int Farmer_Legend = 270; | |
public final static int Mining_Legend = 271; | |
public final static int Fishing_Legend = 272; | |
public final static int Hotfood_Legend = 273; | |
public final static int Fighting_Legend = 274; | |
public final static int Foraging = 275; | |
public final static int Foraging_Minor = 276; | |
public final static int Foraging_Master = 277; | |
public final static int Mind = 278; | |
public final static int Mind_Minor = 279; | |
public final static int Mind_Master = 280; | |
public final static int Soul_Normal = 281; | |
public final static int Soul_Minor = 282; | |
public final static int Soul_Master = 283; | |
public final static int Alchemy_Normal = 284; | |
public final static int Alchemy_Minor = 285; | |
public final static int Alchemy_Master = 286; | |
public final static int Clubs_Normal = 287; | |
public final static int Clubs_Minor = 288; | |
public final static int Clubs_Master = 289; | |
public final static int Dairy_Normal = 290; | |
public final static int Dairy_Minor = 291; | |
public final static int Dairy_Master = 292; | |
public final static int Hammers_Normal = 293; | |
public final static int Hammers_Minor = 294; | |
public final static int Hammers_Master = 295; | |
public final static int Healing_Normal = 296; | |
public final static int Healing_Minor = 297; | |
public final static int Healing_Master = 298; | |
public final static int Milling_Minor = 299; | |
public final static int Milking_Minor = 300; | |
public final static int Milking_Master = 301; | |
public final static int Papyrus_Normal = 302; | |
public final static int Papyrus_Minor = 303; | |
public final static int Papyrus_Master = 304; | |
public final static int Polearms_Normal = 305; | |
public final static int Polearms_Minor = 306; | |
public final static int Polearms_Master = 307; | |
public final static int Religion_Normal = 308; | |
public final static int Religion_Minor = 309; | |
public final static int Religion_Master = 310; | |
public final static int Archaeology_Normal = 311; | |
public final static int Archaeology_Minor = 312; | |
public final static int Archaeology_Master = 313; | |
public final static int Prayer_Minor = 314; | |
public final static int Preaching_Normal = 315; | |
public final static int Preaching_Minor = 316; | |
public final static int Preaching_Master = 317; | |
public final static int Thatching_Normal = 318; | |
public final static int Thatching_Minor = 319; | |
public final static int Thatching_Master = 320; | |
public final static int Stealing_Normal = 321; | |
public final static int Stealing_Minor = 322; | |
public final static int Stealing_Master = 323; | |
public final static int Traps_Normal = 324; | |
public final static int Traps_Minor = 325; | |
public final static int Traps_Master = 326; | |
public final static int Toys_Normal = 327; | |
public final static int Toys_Minor = 328; | |
public final static int Toys_Master = 329; | |
public final static int AnimalHusbandry_Legend = 330; | |
public final static int Faith_Legend = 331; | |
public final static int Paving_Legend = 332; | |
public final static int Stealing_Legend = 333; | |
public final static int Woodcutting_Legend = 334; | |
public final static int Milking_Legend = 335; | |
public final static int Puppeteering_Epic = 336; | |
public final static int Digger_Epic = 337; | |
public final static int Tracker_Epic = 338; | |
public final static int Yoyo_Epic = 339; | |
public final static int Farmer_Epic = 340; | |
public final static int Mining_Epic = 341; | |
public final static int Fishing_Epic = 342; | |
public final static int Hotfood_Epic = 343; | |
public final static int Fighting_Epic = 344; | |
public final static int AnimalHusbandry_Epic = 345; | |
public final static int Paving_Epic = 346; | |
public final static int Stealing_Epic = 347; | |
public final static int Woodcutting_Epic = 348; | |
public final static int Milking_Epic = 349; | |
public final static int Carpenter_Legend = 350; | |
public final static int Carpenter_Epic = 351; | |
public final static int Saw_Normal = 352; | |
public final static int Saw_Minor = 353; | |
public final static int Saw_Master = 354; | |
public final static int Saw_Legendary = 355; | |
public final static int Saw_Epic = 356; | |
public final static int Master_of_Challenge = 357; | |
public final static int Lord_of_Isles = 358; | |
public final static int Blood_Ravager = 359; | |
public final static int Selfie = 360; | |
public final static int Pit_Slayer = 361; | |
public final static int Guardian_of_the_Hunt = 362; | |
public final static int Shadow_Assassin = 363; | |
public final static int Future_Warden = 364; | |
public final static int Emperor_Emeritus = 365; | |
public final static int Pack_of_the_Hunt = 366; | |
public final static int Leather_Legend = 367; | |
public final static int Leather_Epic = 368; | |
public final static int Knigt = 369; | |
public final static int FallenKnight = 370; | |
public final static int Blacksmith_Legend = 371; | |
public final static int Blacksmith_Epic = 372; | |
public final static int Rifter = 373; | |
public final static int RiftDefender = 374; | |
public final static int Fletcher_Legend = 375; | |
public final static int Fletcher_Epic = 376; | |
public final static int Chainsmith_Legend = 377; | |
public final static int Chainsmith_Epic = 378; | |
public final static int Platesmith_Epic = 379; | |
public final static int Bowyry_Legend = 380; | |
public final static int Smithing_ShieldSmith_Legend = 381; | |
public final static int Smithing_ShieldSmith_Epic = 382; | |
public final static int Beverages_Legend = 383; | |
public final static int Beverages_Epic = 384; | |
public final static int Restoration_Normal = 385; | |
public final static int Restoration_Minor = 386; | |
public final static int Restoration_Master = 387; | |
public final static int Masonry_Legend = 388; | |
public final static int Masonry_Epic = 389; | |
public final static int Prospecting_Legend = 390; | |
public final static int Aggressivefighting_Normal = 391; | |
public final static int Aggressivefighting_Minor = 392; | |
public final static int Aggressivefighting_Master = 393; | |
public final static int BodyControl_Normal = 394; | |
public final static int BodyControl_Minor = 395; | |
public final static int BodyControl_Master = 396; | |
public final static int Bodystamina_Normal = 397; | |
public final static int Bodystamina_Minor = 398; | |
public final static int Bodystamina_Master = 399; | |
public final static int Bodystrength_Normal = 400; | |
public final static int Bodystrength_Minor = 401; | |
public final static int Bodystrength_Master = 402; | |
public final static int Butcheringknife_Normal = 403; | |
public final static int Butcheringknife_Minor = 404; | |
public final static int Butcheringknife_Master = 405; | |
public final static int Defensivefighting_Normal = 406; | |
public final static int Defensivefighting_Minor = 407; | |
public final static int Defensivefighting_Master = 408; | |
public final static int Halberd_Normal = 409; | |
public final static int Halberd_Minor = 410; | |
public final static int Halberd_Master = 411; | |
public final static int Hammer_Normal = 412; | |
public final static int Hammer_Minor = 413; | |
public final static int Hammer_Master = 414; | |
public final static int Hatchet_Normal = 415; | |
public final static int Hatchet_Minor = 416; | |
public final static int Hatchet_Master = 417; | |
public final static int Hugeaxe_Normal = 418; | |
public final static int Hugeaxe_Minor = 419; | |
public final static int Hugeaxe_Master = 420; | |
public final static int HugeClub_Normal = 421; | |
public final static int HugeClub_Minor = 422; | |
public final static int HugeClub_Master = 423; | |
public final static int Largeaxe_Normal = 424; | |
public final static int Largeaxe_Minor = 425; | |
public final static int Largeaxe_Master = 426; | |
public final static int LargeMaul_Normal = 427; | |
public final static int LargeMaul_Minor = 428; | |
public final static int LargeMaul_Master = 429; | |
public final static int Largemetalshield_Normal = 430; | |
public final static int Largemetalshield_Minor = 431; | |
public final static int Largemetalshield_Master = 432; | |
public final static int Largewoodenshield_Normal = 433; | |
public final static int Largewoodenshield_Minor = 434; | |
public final static int Largewoodenshield_Master = 435; | |
public final static int Longbow_Normal = 436; | |
public final static int Longbow_Minor = 437; | |
public final static int Longbow_Master = 438; | |
public final static int LongSpear_Normal = 439; | |
public final static int LongSpear_Minor = 440; | |
public final static int LongSpear_Master = 441; | |
public final static int Longsword_Normal = 442; | |
public final static int Longsword_Minor = 443; | |
public final static int Longsword_Master = 444; | |
public final static int Mediumbow_Normal = 445; | |
public final static int Mediumbow_Minor = 446; | |
public final static int Mediumbow_Master = 447; | |
public final static int Mediummaul_Normal = 448; | |
public final static int Mediummaul_Minor = 449; | |
public final static int Mediummaul_Master = 450; | |
public final static int Mediummetalshield_Normal = 451; | |
public final static int Mediummetalshield_Minor = 452; | |
public final static int Mediummetalshield_Master = 453; | |
public final static int Mediumwoodenshield_Normal = 454; | |
public final static int Mediumwoodenshield_Minor = 455; | |
public final static int Mediumwoodenshield_Master = 456; | |
public final static int MindLogic_Normal = 457; | |
public final static int MindLogic_Minor = 458; | |
public final static int MindLogic_Master = 459; | |
public final static int MindSpeed_Normal = 460; | |
public final static int MindSpeed_Minor = 461; | |
public final static int MindSpeed_Master = 462; | |
public final static int Normalfighting_Normal = 463; | |
public final static int Normalfighting_Minor = 464; | |
public final static int Normalfighting_Master = 465; | |
public final static int Pickaxe_Normal = 466; | |
public final static int Pickaxe_Minor = 467; | |
public final static int Pickaxe_Master = 468; | |
public final static int Rake_Normal = 469; | |
public final static int Rake_Minor = 470; | |
public final static int Rake_Master = 471; | |
public final static int Scythe_Normal = 472; | |
public final static int Scythe_Minor = 473; | |
public final static int Scythe_Master = 474; | |
public final static int Shieldbashing_Normal = 475; | |
public final static int Shieldbashing_Minor = 476; | |
public final static int Shieldbashing_Master = 477; | |
public final static int Shortbow_Normal = 478; | |
public final static int Shortbow_Minor = 479; | |
public final static int Shortbow_Master = 480; | |
public final static int Shortsword_Normal = 481; | |
public final static int Shortsword_Minor = 482; | |
public final static int Shortsword_Master = 483; | |
public final static int Shovel_Normal = 484; | |
public final static int Shovel_Minor = 485; | |
public final static int Shovel_Master = 486; | |
public final static int Sickle_Normal = 487; | |
public final static int Sickle_Minor = 488; | |
public final static int Sickle_Master = 489; | |
public final static int SmallAxe_Normal = 490; | |
public final static int SmallAxe_Minor = 491; | |
public final static int SmallAxe_Master = 492; | |
public final static int Smallmaul_Normal = 493; | |
public final static int Smallmaul_Minor = 494; | |
public final static int Smallmaul_Master = 495; | |
public final static int Smallmetalshield_Normal = 496; | |
public final static int Smallmetalshield_Minor = 497; | |
public final static int Smallmetalshield_Master = 498; | |
public final static int Smallwoodenshield_Normal = 499; | |
public final static int Smallwoodenshield_Minor = 500; | |
public final static int Smallwoodenshield_Master = 501; | |
public final static int Staff_Normal = 502; | |
public final static int Staff_Minor = 503; | |
public final static int Staff_Master = 504; | |
public final static int StoneChisel_Normal = 505; | |
public final static int StoneChisel_Minor = 506; | |
public final static int StoneChisel_Master = 507; | |
public final static int Twohandedsword_Normal = 508; | |
public final static int Twohandedsword_Minor = 509; | |
public final static int Twohandedsword_Master = 510; | |
public final static int Warhammer_Normal = 511; | |
public final static int Warhammer_Minor = 512; | |
public final static int Warhammer_Master = 513; | |
public final static int Weaponlessfighting_Normal = 514; | |
public final static int Weaponlessfighting_Minor = 515; | |
public final static int Weaponlessfighting_Master = 516; | |
public final static int Shovel_Legendary = 517;; | |
private final int titleId; | |
private final String labelMale; | |
private final String labelFemale; | |
private final int skillId; | |
private final double skillUnlockLevel; | |
public static ArrayList<Title> titles = new ArrayList<>(); | |
public Title(int titleId, String labelMale, String labelFemale, int skillId, double skillUnlockLevel) { | |
this.titleId = titleId; | |
this.labelMale = labelMale; | |
this.labelFemale = labelFemale; | |
this.skillId = skillId; | |
this.skillUnlockLevel = skillUnlockLevel; | |
titles.add(this); | |
} | |
public int getTitleId() { | |
return this.titleId; | |
} | |
public String getMaleName() { | |
return this.labelMale; | |
} | |
public String getFemaleName() { | |
return this.labelFemale; | |
} | |
public int getSkillId() { | |
return this.skillId; | |
} | |
public double getSkillUnlockLevel() { | |
return skillUnlockLevel; | |
} | |
public boolean isRoyalTitle() { | |
return this.titleId == Title.Kingdomtitle.id; | |
} | |
public static Title getTitle(String titleName) throws RuntimeException { | |
return titles.stream() | |
.filter(title -> Objects.equals(titleName.toLowerCase(), title.labelFemale) || | |
Objects.equals(titleName.toLowerCase(), title.labelMale)) | |
.findFirst() | |
.orElseThrow(RuntimeException::new); | |
} | |
public static Title getTitle(int titleAsInt) throws RuntimeException { | |
return titles.stream() | |
.filter(title -> titleAsInt == title.titleId) | |
.findFirst() | |
.orElseThrow(RuntimeException::new); | |
} | |
public static Title getTitle(int skillId, double skillLevel) throws RuntimeException { | |
return titles.stream() | |
.filter(title -> skillId == title.titleId) | |
.filter(title -> skillLevel >= title.skillUnlockLevel) | |
.findFirst() | |
.orElseThrow(RuntimeException::new); | |
} | |
static { | |
new Title(1, "Mastermine", "Mastermine", 1008, 90.0); | |
new Title(2, "Miner", "Miner", 1008, 50.0); | |
new Title(3, "Lumberjack", "Lumberjack", 1007, 50.0); | |
new Title(4, "Deforester", "Deforester", 1007, 90.0); | |
new Title(5, "Herbalist", "Herbalist", 10072, 50.0); | |
new Title(6, "Loremaster", "Loremaster", 10072, 90.0); | |
new Title(7, "Apothecarist", "Apothecarist", 10042, 50.0); | |
new Title(8, "Rainbow Maker", "Rainbow Maker", 10042, 90.0); | |
new Title(9, "Mason", "Mason", 1013, 50.0); | |
new Title(10, "Master Mason", "Master Mason", 1013, 90.0); | |
new Title(11, "Potter", "Potter", 1011, 50.0); | |
new Title(12, "Master Potter", "Terracotta Terror", 1011, 90.0); | |
new Title(13, "Channeler", "Channeler", 10067, 50.0); | |
new Title(14, "Casting Specialist", "Casting Specialist", 10067, 90.0); | |
Cleric(15, "Cleric", 50.0), | |
Cleric_Minor(16, "Priest", "Priestess", 70.0), | |
Cleric_Master(17, "High Priest", "High Priestess", 90.0), | |
Warrior(18, "Warrior", "Warmaid", 50.0), | |
Warrior_Minor(19, "Battlemaster", "Battlemaiden", 70.0), | |
Warrior_Master(20, "Warlord", "Valkyrie", 90.0), | |
DragonSlayer(21, "Dragonslayer"), | |
ArtifactFinder(22, "Explorer"), | |
new Title(23, "Carpenter", "Carpenter", 1005, 50.0); | |
new Title(24, "Master Carpenter", "Master Carpenter", 1005, 90.0); | |
new Title(25, "Blacksmith", "Blacksmith", 10015, 50.0); | |
new Title(26, "Master Blacksmith", "Master Blacksmith", 10015, 90.0); | |
new Title(27, "Goldsmith", "Goldsmith", 10043, 50.0); | |
new Title(28, "Midas Touch", "Midas Touch", 10043, 90.0); | |
new Title(29, "Locksmith", "Locksmith", 10034, 50.0); | |
new Title(30, "Master Locksmith", "Master Locksmith", 10034, 90.0); | |
new Title(31, "Armoursmith", "Armoursmith", 1017, 50.0); | |
new Title(32, "Master Armourer", "Master Armourer", 1017, 90.0); | |
new Title(33, "Weaponsmith", "Weaponsmith", 1016, 50.0); | |
new Title(34, "Master Weaponsmith", "Master Weaponsmith", 1016, 90.0); | |
new Title(35, "Fine Carpenter", "Fine Carpenter", 10044, 50.0); | |
new Title(36, "Mighty Fine Carpenter", "Mighty Fine Carpenter", 10044, 90.0); | |
new Title(37, "Roadbuilder", "Roadbuilder", 10031, 50.0); | |
new Title(38, "Road Warrior", "Road Warrior", 10031, 90.0); | |
new Title(39, "Prospector", "Prospector", 10032, 50.0); | |
new Title(40, "Goldsniffer", "Goldsniffer", 10032, 90.0); | |
new Title(41, "Exorcist", "Exorcist", 10068, 50.0); | |
new Title(42, "Terrorwringer", "Terrorwringer", 10068, 90.0); | |
new Title(43, "Farmer", "Farmer", 10049, 50.0); | |
new Title(44, "Master Farmer", "Master Farmer", 10049, 90.0); | |
new Title(45, "Pilferer", "Pilferer", 1028, 50.0); | |
new Title(46, "Thief", "Thief", 1028, 70.0); | |
new Title(47, "Master Thief", "Master Thief", 1028, 90.0); | |
new Title(48, "Butcher", "Butcher", 10059, 50.0); | |
new Title(49, "Master Butcher", "Master Butcher", 10059, 90.0); | |
new Title(50, "Master Toymaker", "Master Toymaker", 10051, 90.0); | |
new Title(51, "Toymaker", "Toymaker", 10051, 50.0); | |
new Title(52, "Miller", "Miller", 10040, 50.0); | |
new Title(53, "Master Miller", "Master Miller", 10040, 90.0); | |
new Title(54, "Digger", "Digger", 1009, 50.0); | |
new Title(55, "Land Shaper", "Land Shaper", 1009, 90.0); | |
GiantSlayer(56, "Giantslayer"), | |
TrollSlayer(57, "Trollslayer"), | |
new Title(58, "Cook", "Cook", 1018, 50.0); | |
new Title(59, "Chef", "Chef", 1018, 70.0); | |
new Title(60, "Master Chef", "Master Chef", 1018, 90.0); | |
new Title(61, "High Mason", "High Mason", 1013, 70.0); | |
new Title(62, "Tailor", "Tailor", 10016, 50.0); | |
new Title(63, "Seamster", "Seamstress", 10016, 90.0); | |
new Title(64, "Animal Trainer", "Animal Trainer", 10078, 50.0); | |
new Title(65, "Beastmaster", "Beastmaster", 10078, 90.0); | |
new Title(66, "Archer", "Archer", 1030, 50.0); | |
new Title(67, "Hawk Eye", "Hawk Eye", 1030, 70.0); | |
new Title(68, "Eagle Eye", "Eagle Eye", 1030, 90.0); | |
new Title(69, "Fletcher", "Fletcher", 1032, 50.0); | |
new Title(70, "Master Fletcher", "Master Fletcher", 1032, 90.0); | |
new Title(71, "Bowmaker", "Bowmaker", 1031, 50.0); | |
new Title(72, "Master Bowmaker", "Master Bowmaker", 1031, 90.0); | |
new Title(73, "Smith", "Smith", 1015, 50.0); | |
new Title(74, "Tinker", "Tinker", 1015, 70.0); | |
new Title(75, "Master Smith", "Master Smith", 1015, 90.0); | |
new Title(76, "Repairman", "Repairwoman", 10035, 50.0); | |
new Title(77, "Materia Tamer", "Materia Tamer", 10035, 70.0); | |
new Title(78, "Master Fixer", "Master Fixer", 10035, 90.0); | |
new Title(79, "Tracker", "Tracker", 10018, 50.0); | |
new Title(80, "Pathfinder", "Pathfinder", 10018, 70.0); | |
new Title(81, "Master Pathfinder", "Master Pathfinder", 10018, 90.0); | |
Ageless(82, "Ageless"), | |
new Title(83, "Fisherman", "Fisherwoman", 10033, 50.0); | |
new Title(84, "Angler", "Angler", 10033, 70.0); | |
new Title(85, "Kingfisher", "Kingfisher", 10033, 90.0); | |
new Title(86, "Mountaineer", "Mountaineer", 10073, 50.0); | |
new Title(87, "Cliffhanger", "Cliffhanger", 10073, 90.0); | |
new Title(88, "Pyrotechnic", "Pyrotechnic", 1010, 50.0); | |
new Title(89, "Pyromaniac", "Pyromaniac", 1010, 90.0); | |
new Title(90, "Handyman", "Handywoman", 1020, 50.0); | |
new Title(91, "Fixer", "Fixer", 1020, 90.0); | |
new Title(92, "Ecologist", "Ecologist", 1019, 50.0); | |
new Title(93, "Druidkin", "Druidkin", 1019, 90.0); | |
KeeperTruth(94, "Keeper of Truth"), | |
new Title(95, "Reverent", "Reverent", 10066, 50.0); | |
new Title(96, "Ascetic", "Ascetic", 10066, 90.0); | |
new Title(97, "Tanner", "Tanner", 10017, 50.0); | |
new Title(98, "Master Tanner", "Master Tanner", 10017, 90.0); | |
Drunkard(99, "Drunkard", 70.0), | |
Alcoholic(100, "Alcoholic", 70.0), | |
new Title(101, "Arsonist", "Arsonist", 1010, 70.0); | |
new Title(102, "Timberman", "Timberwoman", 1007, 70.0); | |
new Title(103, "High Tanner", "High Tanner", 10017, 70.0); | |
new Title(104, "Renowned Blacksmith", "Renowned Blacksmith", 10015, 70.0); | |
new Title(105, "Excavator", "Excavator", 1009, 70.0); | |
new Title(106, "Prime Minester", "Prime Minester", 1008, 70.0); | |
new Title(107, "Ropemaker", "Ropemaker", 1014, 50.0); | |
new Title(108, "Renowned Ropemaker", "Renowned Ropemaker", 1014, 70.0); | |
new Title(109, "Hangman", "Hangwoman", 1014, 90.0); | |
new Title(110, "Coaler", "Coaler", 10036, 50.0); | |
new Title(111, "Master Coaler", "Master Coaler", 10036, 90.0); | |
new Title(112, "Renowned Fine Carpenter", "Renowned Fine Carpenter", 10044, 70.0); | |
new Title(113, "Renowned Carpenter", "Renowned Carpenter", 1005, 70.0); | |
Keeper_Faith(114, "Keeper of Faith"), | |
Destroyer_Faith(115, "Destroyer of Faith"), | |
new Title(116, "Shieldsmith", "Shieldsmith", 10014, 50.0); | |
new Title(117, "Master Shieldsmith", "Master Shieldsmith", 10014, 90.0); | |
One(118, "The Unforgiven King"), | |
new Title(119, "Caterer", "Caterer", 10038, 50.0); | |
new Title(120, "Saucier", "Saucier", 10038, 90.0); | |
new Title(121, "Renowned Goldsmith", "Renowned Goldsmith", 10043, 70.0); | |
new Title(122, "Quacksalver", "Quacksalver", 10056, 50.0); | |
new Title(123, "Medic", "Medic", 10056, 70.0); | |
new Title(124, "Paramedic", "Paramedic", 10056, 90.0); | |
new Title(125, "Trickster", "Trickster", 10050, 50.0); | |
new Title(126, "Freestyler", "Freestyler", 10050, 70.0); | |
new Title(127, "Wild One", "Wild One", 10050, 90.0); | |
new Title(128, "Sculptor", "Sculptor", 10074, 50.0); | |
new Title(129, "Artist", "Artist", 10074, 70.0); | |
new Title(130, "Michelangelo", "Michelangelo", 10074, 90.0); | |
UniqueSlayer(131, "Fearless"), | |
new Title(132, "Able Shieldsmith", "Able Shieldsmith", 10014, 70.0); | |
new Title(133, "Crofter", "Crofter", 10049, 70.0); | |
new Title(134, "Platesmith", "Platesmith", 10013, 50.0); | |
new Title(135, "Renowned Platesmith", "Renowned Platesmith", 10013, 70.0); | |
new Title(136, "Master Platesmith", "Master Platesmith", 10013, 90.0); | |
new Title(137, "Chainsmith", "Chainsmith", 10012, 50.0); | |
new Title(138, "Renowned Chainsmith", "Renowned Chainsmith", 10012, 70.0); | |
new Title(139, "Master Chainsmith", "Master Chainsmith", 10012, 90.0); | |
Kingdomtitle(140, "Kingdom Title", -1, 90.0), | |
new Title(141, "Arms Master", "Arms Master", 1016, 70.0); | |
Renowned_Bard(142, "Renowned Bard"), | |
Kingslayer(143, "Kingslayer"), | |
new Title(144, "Geologist", "Geologist", 10032, 70.0); | |
new Title(145, "Forester", "Forester", 10048, 50.0); | |
new Title(146, "Arbophiliac", "Arbophiliac", 10048, 90.0); | |
new Title(147, "Arboriculturist", "Arboriculturist", 10048, 70.0); | |
new Title(148, "Harbormaster", "Harbormaster", 10082, 50.0); | |
new Title(149, "Master Shipwright", "Master Shipwright", 10082, 90.0); | |
new Title(150, "Shipwright", "Shipwright", 10082, 70.0); | |
new Title(151, "Able Bowmaker", "Able Bowmaker", 1031, 70.0); | |
new Title(152, "Arrowmaker", "Arrowmaker", 1032, 70.0); | |
new Title(153, "Stabber", "Stabber", 10007, 50.0); | |
new Title(154, "Tim the Toolman", "Tim the Toolwoman", 1020, 70.0); | |
new Title(155, "Zealot", "Zealot", 10068, 70.0); | |
new Title(156, "Textiler", "Textiler", 1012, 50.0); | |
new Title(157, "Needlefriend", "Needlefriend", 1012, 70.0); | |
new Title(158, "Velcro Fly", "Velcro Fly", 1012, 90.0); | |
new Title(159, "Swordsman", "Swordswoman", 1000, 50.0); | |
new Title(160, "Duelist", "Duelist", 1000, 70.0); | |
new Title(161, "Swordsmaster", "Swordsmistress", 1000, 90.0); | |
new Title(162, "Axeman", "Axewoman", 1003, 50.0); | |
new Title(163, "Berserker", "Berserker", 1003, 70.0); | |
new Title(164, "Fleshrender", "Fleshrender", 1003, 90.0); | |
new Title(165, "Mauler", "Mauler", 1004, 50.0); | |
new Title(166, "Bonker", "Bonker", 1004, 70.0); | |
new Title(167, "Crusher", "Crusher", 1004, 90.0); | |
new Title(168, "Soldier", "Soldier", 1023, 50.0); | |
new Title(169, "Mercenary", "Mercenary", 1023, 70.0); | |
new Title(170, "Knight", "Amazon", 1023, 90.0); | |
new Title(171, "Shieldsman", "Shieldwoman", 1002, 50.0); | |
new Title(172, "Defender", "Defendress", 1002, 70.0); | |
new Title(173, "Protector", "Protector", 1002, 90.0); | |
new Title(174, "Destroyer", "Destroyer", 1029, 50.0); | |
new Title(175, "Demolisher", "Demolisher", 1029, 70.0); | |
new Title(176, "Siege Master", "Siege Mistress", 1029, 90.0); | |
new Title(177, "Botanist", "Botanist", 10072, 70.0); | |
new Title(178, "Treehugger", "Treehugger", 1019, 70.0); | |
new Title(179, "Moulder", "Moulder", 1011, 70.0); | |
new Title(180, "Iron Chef", "Iron Chef", 10038, 70.0); | |
new Title(181, "Conduit", "Conduit", 10067, 70.0); | |
Faith(182, "Padre", "Norn", 50.0), | |
Faith_Minor(183, "Devout", "Mystic", 70.0), | |
Faith_Master(184, "Enlightened", 90.0), | |
new Title(185, "Beastspeaker", "Beastspeaker", 10078, 70.0); | |
new Title(186, "Athlete", "Athlete", 1, 50.0); | |
new Title(187, "Der Metzgermeister", "Skinner", 10059, 70.0); | |
new Title(188, "Bartender", "Bartender", 10083, 50.0); | |
new Title(189, "Party Animal", "Party Animal", 10083, 70.0); | |
new Title(190, "Sommelier", "Sommelier", 10083, 90.0); | |
PA(191, "Community Assistant", 90.0), | |
new Title(192, "Milkman", "Milkmaid", 10060, 50.0); | |
new Title(193, "Guru", "Guru", 10086, 50.0); | |
new Title(194, "Swami", "Swami", 10086, 70.0); | |
new Title(195, "Rama", "Rama", 10086, 90.0); | |
new Title(196, "Transmutator", "Transmutator", 10042, 70.0); | |
new Title(197, "Dreamweaver", "Dreamweaver", 10016, 70.0); | |
new Title(198, "Drover", "Drover", 10085, 50.0); | |
new Title(199, "Granger", "Granger", 10085, 70.0); | |
new Title(200, "Rancher", "Rancher", 10085, 90.0); | |
new Title(201, "Puppeteer", "Puppeteer", 10087, 50.0); | |
new Title(202, "Entertainer", "Entertainer", 10087, 70.0); | |
new Title(203, "Puppetmaster", "Puppetmaster", 10087, 90.0); | |
Saint(204, "Saint"), | |
ChampSlayer(205, "Slayer of Champions"), | |
new Title(206, "Boulanger", "Boulanger", 10039, 50.0); | |
new Title(207, "Bake Sale", "Bake Sale", 10039, 70.0); | |
new Title(208, "Confissier", "Confissier", 10039, 90.0); | |
First_Digger(209, "First digger of Wurm", 90.0), | |
new Title(210, "Greenthumbs", "Greenthumbs", 10045, 50.0); | |
new Title(211, "Gardener", "Gardener", 10045, 70.0); | |
new Title(212, "Jiko Enkai Zenji", "Jiko Enkai Zenji", 10045, 90.0); | |
new Title(213, "Lock Breaker", "Lock Breaker", 10076, 50.0); | |
new Title(214, "Safe Cracker", "Safe Cracker", 10076, 70.0); | |
new Title(215, "Vault Shadow", "Vault Shadow", 10076, 90.0); | |
Godsent(216, "Godsent"), | |
Educated(217, "Educated"), | |
Clairvoyant(218, "Clairvoyant"), | |
new Title(219, "Renowned Armourer", "Renowned Armourer", 1017, 70.0); | |
Champ_Previous(220, "Champion Emeritus"), | |
new Title(221, "Rock Hurler", "Rock Hurler", 10077, 50.0); | |
new Title(222, "Wall Breaker", "Wall Breaker", 10077, 70.0); | |
new Title(223, "Eradicator", "Eradicator", 10077, 90.0); | |
Altar_Destroyer(224, "Dawn of Glory", 90.0), | |
new Title(225, "Road Engineer", "Road Engineer", 10031, 70.0); | |
new Title(226, "Soulman", "Soulman", 106, 50.0); | |
new Title(227, "Renowned Coaler", "Renowned Coaler", 10036, 70.0); | |
new Title(228, "Body Builder", "Body Builder", 1, 70.0); | |
new Title(229, "Olympian", "Olympian", 1, 90.0); | |
Secrets_Master(230, "Master of Secrets", "Mistress of secrets"), | |
Hota_One(231, "Participant of the Hunt"), | |
Hota_Two(232, "Bloodhound of the Hunt"), | |
Hota_Three(233, "Leader of the Hunt"), | |
Hota_Four(234, "Master of the Hunt"), | |
Hota_Five(235, "King of the Hunt"), | |
CM(236, "Chat Moderator", 90.0), | |
new Title(237, "Carver", "Carver", 10007, 70.0); | |
new Title(238, "Whittler", "Whittler", 10007, 90.0); | |
new Title(239, "Sherpa", "Sherpa", 10073, 70.0); | |
new Title(240, "Knifer", "Knifer", 1001, 50.0); | |
new Title(241, "Piercer", "Piercer", 1001, 70.0); | |
new Title(242, "Knife Specialist", "Knife Specialist", 1001, 90.0); | |
new Title(243, "Smelter", "Smelter", 10041, 50.0); | |
new Title(244, "Metallurgist", "Metallurgist", 10041, 70.0); | |
new Title(245, "Master Metallurgist", "Master Metallurgist", 10041, 90.0); | |
new Title(246, "Gepetto", "Gepetto", 10051, 70.0); | |
new Title(247, "Safe Smith", "Safe Smith", 10034, 70.0); | |
First_Crafter(248, "First Crafter of Wurm", 90.0), | |
new Title(249, "Loathsome", "Loathsome", 10057, 90.0); | |
new Title(250, "Annoying", "Annoying", 10057, 50.0); | |
new Title(251, "Repulsive", "Repulsive", 10057, 70.0); | |
Winner(252, "Winner", 90.0), | |
UnholyAlly(253, "Unholy Ally", 90.0), | |
SoldierLomaner(254, "Soldier of Lomaner"), | |
RiderLomaner(255, "Rider of Lomaner"), | |
ChieftainLomaner(256, "Chieftain of Lomaner"), | |
AmbassadorLomaner(257, "Ambassador of Lomaner"), | |
BaronLomaner(258, "Baron of Lomaner", "Baroness of Lomaner"), | |
JarlLomaner(259, "Jarl of Lomaner", "Countess of Lomaner"), | |
DukeLomaner(260, "Duke of Lomaner", "Duchess of Lomaner"), | |
ProvostLomaner(261, "Provost of Lomaner"), | |
MarquisLomaner(262, "Marquis of Lomaner", "Marchioness of Lomaner"), | |
GrandDukeLomaner(263, "Grand Duke of Lomaner", "Grand Duchess of Lomaner"), | |
ViceRoyLomaner(264, "ViceRoy of Lomaner"), | |
PrinceLomaner(265, "Prince of Lomaner", "Princess of Lomaner"), | |
new Title(266, "First Jester of Wurm", "First Jester of Wurm", 10087, 99.99999615); | |
new Title(267, "Earthwurm", "Earthwurm", 1009, 99.99999615); | |
new Title(268, "Bloodhound of Wurm", "Bloodhound of Wurm", 10018, 99.99999615); | |
new Title(269, "Legendary Woodspinner", "Legendary Woodspinner", 10050, 99.99999615); | |
new Title(270, "Pumpkin King", "Pumpkin King", 10049, 99.99999615); | |
new Title(271, "The World is Mine", "The World is Mine", 1008, 99.99999615); | |
new Title(272, "Hooked on Fishing", "Hooked on Fishing", 10033, 99.99999615); | |
new Title(273, "Legendary Chef", "Legendary Chef", 10038, 99.99999615); | |
new Title(274, "Swift Death", "Swift Death", 1023, 99.99999615); | |
new Title(275, "Forager", "Forager", 10071, 50.0); | |
new Title(276, "Plant Gatherer", "Plant Gatherer", 10071, 70.0); | |
new Title(277, "Master of Plants", "Master of Plants", 10071, 90.0); | |
new Title(278, "Thinker", "Thinker", 2, 50.0); | |
new Title(279, "Scholar", "Scholar", 2, 70.0); | |
new Title(280, "Philosopher", "Philosopher", 2, 90.0); | |
new Title(281, "Spiritualist", "Spiritualist", 3, 50.0); | |
new Title(282, "Visionary", "Visionary", 3, 70.0); | |
new Title(283, "Maverick", "Maverick", 3, 90.0); | |
new Title(284, "Alchemist", "Alchemist", 1021, 50.0); | |
new Title(285, "Chemist", "Chemist", 1021, 70.0); | |
new Title(286, "Shaman", "Shaman", 1021, 90.0); | |
new Title(287, "Clubber", "Clubber", 1025, 50.0); | |
new Title(288, "Thumper", "Thumper", 1025, 70.0); | |
new Title(289, "Smasher", "Smasher", 1025, 90.0); | |
new Title(290, "Cheesemaker", "Cheesemaker", 10037, 50.0); | |
new Title(291, "Artisan Cheesemaker", "Artisan Cheesemaker", 10037, 70.0); | |
new Title(292, "Master Cheesemaker", "Master Cheesemaker", 10037, 90.0); | |
new Title(293, "Hammerer", "Hammerer", 1027, 50.0); | |
new Title(294, "Assaulter", "Assaulter", 1027, 70.0); | |
new Title(295, "Thor", "Thor", 1027, 90.0); | |
new Title(296, "Healer", "Healer", 1024, 50.0); | |
new Title(297, "Doctor", "Doctor", 1024, 70.0); | |
new Title(298, "Surgeon", "Surgeon", 1024, 90.0); | |
new Title(299, "Grain Expert", "Grain Expert", 10040, 70.0); | |
new Title(300, "Milking Machine", "Milking Machine", 10060, 70.0); | |
new Title(301, "Cow Whisperer", "Cow Whisperer", 10060, 90.0); | |
new Title(302, "Papermaker", "Papermaker", 10091, 50.0); | |
new Title(303, "Pulp-beater", "Pulp-beater", 10091, 70.0); | |
new Title(304, "Book Maker", "Book Maker", 10091, 90.0); | |
new Title(305, "Lancer", "Lancer", 1033, 50.0); | |
new Title(306, "Phalanx", "Phalanx", 1033, 70.0); | |
new Title(307, "Impaler", "Impaler", 1033, 90.0); | |
new Title(308, "Spiritual", "Spiritual", 1026, 50.0); | |
new Title(309, "Theological", "Theological", 1026, 70.0); | |
new Title(310, "Zealous", "Zealous", 1026, 90.0); | |
new Title(311, "Investigator", "Investigator", 10069, 50.0); | |
new Title(312, "Archaeologist", "Archaeologist", 10069, 70.0); | |
new Title(313, "Curator", "Curator", 10069, 90.0); | |
new Title(314, "Pious", "Pious", 10066, 70.0); | |
new Title(315, "Preacher", "Preacher", 10065, 50.0); | |
new Title(316, "Orator", "Orator", 10065, 70.0); | |
new Title(317, "Soothsayer", "Soothsayer", 10065, 90.0); | |
new Title(318, "Thatcher", "Thatcher", 10092, 50.0); | |
new Title(319, "Roofer", "Roofer", 10092, 70.0); | |
new Title(320, "Master Thatcher", "Master Thatcher", 10092, 90.0); | |
new Title(321, "Pickpocket", "Pickpocket", 10075, 50.0); | |
new Title(322, "Burglar", "Burglar", 10075, 70.0); | |
new Title(323, "Robber", "Robber", 10075, 90.0); | |
new Title(324, "It's a Trap!", "It's a Trap!", 10084, 50.0); | |
new Title(325, "Trapper", "Trapper", 10084, 70.0); | |
new Title(326, "Snare Artist", "Snare Artist", 10084, 90.0); | |
new Title(327, "Performer", "Performer", 1022, 50.0); | |
new Title(328, "Manipulator", "Manipulator", 1022, 70.0); | |
new Title(329, "Thespian", "Thespian", 1022, 90.0); | |
new Title(330, "Zoologist", "Zoologist", 10085, 99.99999615); | |
new Title(331, "Illuminated", "Illuminated", 2147483645, 99.99999615); | |
new Title(332, "World Connector", "World Connector", 10031, 99.99999615); | |
new Title(333, "Criminal Mastermind", "Criminal Mastermind", 10075, 99.99999615); | |
new Title(334, "Wurmian Termite", "Wurmian Termite", 1007, 99.99999615); | |
new Title(335, "Udder Madness", "Udder Madness", 10060, 99.99999615); | |
Puppeteering_Epic(336, "Epic Puppeteer", 10087, TitleType.EPIC), | |
Digger_Epic(337, "Epic Digger", 1009, TitleType.EPIC), | |
Tracker_Epic(338, "Epic Tracker", 10018, TitleType.EPIC), | |
Yoyo_Epic(339, "Epic Woodspinner", 10050, TitleType.EPIC), | |
Farmer_Epic(340, "Epic Farmer", 10049, TitleType.EPIC), | |
Mining_Epic(341, "Epic Miner", 1008, TitleType.EPIC), | |
Fishing_Epic(342, "Epic Fisherman", "Epic Fisherwoman", 10033, TitleType.EPIC), | |
Hotfood_Epic(343, "Epic Chef", 10038, TitleType.EPIC), | |
Fighting_Epic(344, "Epic Fighter", 1023, TitleType.EPIC), | |
AnimalHusbandry_Epic(345, "Epic Animal Tamer", 10085, TitleType.EPIC), | |
Paving_Epic(346, "Epic Paver", 10031, TitleType.EPIC), | |
Stealing_Epic(347, "Epic Thief", 10075, TitleType.EPIC), | |
Woodcutting_Epic(348, "Epic Lumberjack", 1007, TitleType.EPIC), | |
Milking_Epic(349, "Epic Milkman", "Epic Milkmaid", 10060, TitleType.EPIC), | |
new Title(350, "Legendary Architect", "Legendary Architect", 1005, 99.99999615); | |
Carpenter_Epic(351, "Epic Architect", 1005, TitleType.EPIC), | |
new Title(352, "I'm Sawry", "I'm Sawry", 10008, 50.0); | |
new Title(353, "Chainsaw", "Chainsaw", 10008, 70.0); | |
new Title(354, "Jigsaw", "Jigsaw", 10008, 90.0); | |
new Title(355, "Tom Sawyer", "Tom Sawyer", 10008, 99.99999615); | |
Saw_Epic(356, "Epic Sawyer", 10008, TitleType.EPIC), | |
Master_of_Challenge(357, "Master of the Challenge", "Mistress of the Challenge"), | |
Lord_of_Isles(358, "Lord of the Isles", "Lady of the Isles"), | |
Blood_Ravager(359, "Blood Ravager"), | |
Selfie(360, "Selfie"), | |
Pit_Slayer(361, "Pit Slayer"), | |
Guardian_of_the_Hunt(362, "Guardian of the Hunt"), | |
Shadow_Assassin(363, "Shadow Assassin"), | |
Future_Warden(364, "Future Warden"), | |
Emperor_Emeritus(365, "Emperor Emeritus"), | |
Pack_of_the_Hunt(366, "Pack of the Hunt"), | |
new Title(367, "Master of the Hide", "Mistress of the Hide", 10017, 99.99999615); | |
Leather_Epic(368, "Epic Tanner", 10017, TitleType.EPIC), | |
Knigt(369, "Cavalier"), | |
FallenKnight(370, "Fallen Cavalier"), | |
new Title(371, "Anvil of Tears", "Anvil of Tears", 10015, 99.99999615); | |
Blacksmith_Epic(372, "Epic Blacksmith", 10015, TitleType.EPIC), | |
Rifter(373, "Rifter"), | |
RiftDefender(374, "Rift Defender"), | |
new Title(375, "Quivering with Excitement", "Quivering with Excitement", 1032, 99.99999615); | |
Fletcher_Epic(376, "Epic Fletcher", 1032, TitleType.EPIC), | |
new Title(377, "Chains of Time", "Chains of Time", 10012, 99.99999615); | |
Chainsmith_Epic(378, "Epic Chainsmith", 10012, TitleType.EPIC), | |
new Title(379, "Imperial Dragonsmith", "Imperial Dragonsmith", 10013, 99.99999615); | |
new Title(380, "Bow Down", "Bow Down", 1031, 99.99999615); | |
new Title(381, "Forge of the Shieldwall", "Forge of the Shieldwall", 10014, 99.99999615); | |
Smithing_ShieldSmith_Epic(382, "Epic Shieldsmith", 10014, TitleType.EPIC), | |
new Title(383, "Cocktail Shaker", "Cocktail Shaker", 10083, 99.99999615); | |
Beverages_Epic(384, "Cocktail Shaker", 10083, TitleType.EPIC), | |
new Title(385, "Restorer", "Restorer", 10095, 50.0); | |
new Title(386, "Fragmented", "Fragmented", 10095, 70.0); | |
new Title(387, "Conservator", "Conservator", 10095, 90.0); | |
new Title(388, "Another Brick In The Wall", "Another Brick In The Wall", 1013, 99.99999615); | |
Masonry_Epic(389, "Another Brick In The Wall", 1013, TitleType.EPIC), | |
new Title(390, "I am so Vein", "I am so Vein", 10032, 99.99999615); | |
new Title(391, "Feisty", "Feisty", 10053, 50.0); | |
new Title(392, "Belligerent", "Belligerent", 10053, 70.0); | |
new Title(393, "Barbarian", "Barbarian", 10053, 90.0); | |
new Title(394, "Controlled", "Controlled", 104, 50.0); | |
new Title(395, "Disciplined", "Disciplined", 104, 70.0); | |
new Title(396, "Acrobat", "Acrobat", 104, 90.0); | |
new Title(397, "Enduring", "Enduring", 103, 50.0); | |
new Title(398, "Perseverent", "Perseverent", 103, 70.0); | |
new Title(399, "Indefatigable", "Indefatigable", 103, 90.0); | |
new Title(400, "Robust", "Robust", 102, 50.0); | |
new Title(401, "Strongman", "Strongman", 102, 70.0); | |
new Title(402, "Atlas", "Atlas", 102, 90.0); | |
new Title(403, "Dissector", "Dissector", 10029, 50.0); | |
new Title(404, "Skinner", "Skinner", 10029, 70.0); | |
new Title(405, "Cleaver", "Cleaver", 10029, 90.0); | |
new Title(406, "Defensive", "Defensive", 10054, 50.0); | |
new Title(407, "Steadfast", "Steadfast", 10054, 70.0); | |
new Title(408, "Guardian", "Guardian", 10054, 90.0); | |
new Title(409, "Pikeman", "Pikeman", 10089, 50.0); | |
new Title(410, "Halberdier", "Halberdier", 10089, 70.0); | |
new Title(411, "Man At Arms", "Woman At Arms", 10089, 90.0); | |
new Title(412, "Tapper", "Tapper", 10026, 50.0); | |
new Title(413, "Knocker", "Knocker", 10026, 70.0); | |
new Title(414, "Pounder", "Pounder", 10026, 90.0); | |
new Title(415, "Woodsman", "Woodsman", 10003, 50.0); | |
new Title(416, "Hewer", "Hewer", 10003, 70.0); | |
new Title(417, "Tomahawk", "Tomahawk", 10003, 90.0); | |
new Title(418, "Huge Axeman", "Huge Axewoman", 10025, 50.0); | |
new Title(419, "Headsman", "Headsman", 10025, 70.0); | |
new Title(420, "Axecutioner", "Axecutioner", 10025, 90.0); | |
new Title(421, "Troll", "Troll", 10064, 50.0); | |
new Title(422, "Forest Giant", "Forest Giant", 10064, 70.0); | |
new Title(423, "Kyklops", "Kyklops", 10064, 90.0); | |
new Title(424, "Large Axeman", "Large Axewoman", 10024, 50.0); | |
new Title(425, "Battleaxe", "Battleaxe", 10024, 70.0); | |
new Title(426, "Viking", "Viking", 10024, 90.0); | |
new Title(427, "Large Mauler", "Large Mauler", 10061, 50.0); | |
new Title(428, "Siegebreaker", "Siegebreaker", 10061, 70.0); | |
new Title(429, "Hand of Magranon", "Hand of Magranon", 10061, 90.0); | |
new Title(430, "Sturdy Heavy Defender", "Sturdy Heavy Defender", 10023, 50.0); | |
new Title(431, "Sturdy Heavy Bastion", "Sturdy Heavy Bastion", 10023, 70.0); | |
new Title(432, "Sturdy Heavy Bulwark", "Sturdy Heavy Bulwark", 10023, 90.0); | |
new Title(433, "Nimble Heavy Defender", "Nimble Heavy Defender", 10021, 50.0); | |
new Title(434, "Nimble Heavy Bastion", "Nimble Heavy Bastion", 10021, 70.0); | |
new Title(435, "Nimble Heavy Bulwark", "Nimble Heavy Bulwark", 10021, 90.0); | |
new Title(436, "Longbowman", "Longbowman", 10081, 50.0); | |
new Title(437, "Marksman", "Marksman", 10081, 70.0); | |
new Title(438, "Robin Hood", "Robin Hood", 10081, 90.0); | |
new Title(439, "Spearman", "Spearman", 10088, 50.0); | |
new Title(440, "Hussar", "Hussar", 10088, 70.0); | |
new Title(441, "Spartan", "Spartan", 10088, 90.0); | |
new Title(442, "Long Swordsman", "Long Swordsman", 10005, 50.0); | |
new Title(443, "Fighter", "Fighter", 10005, 70.0); | |
new Title(444, "Myrmidon", "Myrmidon", 10005, 90.0); | |
new Title(445, "Bowman", "Bowman", 10080, 50.0); | |
new Title(446, "Skirmisher", "Skirmisher", 10080, 70.0); | |
new Title(447, "Ranger", "Ranger", 10080, 90.0); | |
new Title(448, "Medium Mauler", "Medium Mauler", 10062, 50.0); | |
new Title(449, "Whacker", "Whacker", 10062, 70.0); | |
new Title(450, "Cracker", "Cracker", 10062, 90.0); | |
new Title(451, "Sturdy Defender", "Sturdy Defender", 10006, 50.0); | |
new Title(452, "Sturdy Bastion", "Sturdy Bastion", 10006, 70.0); | |
new Title(453, "Sturdy Bulwark", "Sturdy Bulwark", 10006, 90.0); | |
new Title(454, "Nimble Defender", "Nimble Defender", 10020, 50.0); | |
new Title(455, "Nimble Bastion", "Nimble Bastion", 10020, 70.0); | |
new Title(456, "Nimble Bulwark", "Nimble Bulwark", 10020, 90.0); | |
new Title(457, "Logician", "Logician", 100, 50.0); | |
new Title(458, "Genius", "Genius", 100, 70.0); | |
new Title(459, "Smarty Pants", "Smarty Pants", 100, 90.0); | |
new Title(460, "Quick", "Quick", 101, 50.0); | |
new Title(461, "Witty", "Witty", 101, 70.0); | |
new Title(462, "Prodigy", "Prodigy", 101, 90.0); | |
new Title(463, "Infantry", "Infantry", 10055, 50.0); | |
new Title(464, "Sergeant", "Sergeant", 10055, 70.0); | |
new Title(465, "Captain", "Captain", 10055, 90.0); | |
new Title(466, "Rockbreaker", "Rockbreaker", 10009, 50.0); | |
new Title(467, "Tunneller", "Tunneller", 10009, 70.0); | |
new Title(468, "Vein Destroyer", "Vein Destroyer", 10009, 90.0); | |
new Title(469, "Cultivator", "Cultivator", 10004, 50.0); | |
new Title(470, "Furrower", "Furrower", 10004, 70.0); | |
new Title(471, "Harrower", "Harrower", 10004, 90.0); | |
new Title(472, "Harvester", "Harvester", 10047, 50.0); | |
new Title(473, "Reaper", "Reaper", 10047, 70.0); | |
new Title(474, "Hand of Libila", "Hand of Libila", 10047, 90.0); | |
new Title(475, "Basher", "Basher", 10058, 50.0); | |
new Title(476, "Stunner", "Stunner", 10058, 70.0); | |
new Title(477, "Juggernaut", "Juggernaut", 10058, 90.0); | |
new Title(478, "Shortbowman", "Shortbowman", 10079, 50.0); | |
new Title(479, "Bowhunter", "Bowhunter", 10079, 70.0); | |
new Title(480, "Point Blank", "Point Blank", 10079, 90.0); | |
new Title(481, "Short Swordsman", "Short Swordswoman", 10027, 50.0); | |
new Title(482, "Gladiator", "Gladiator", 10027, 70.0); | |
new Title(483, "Assassin", "Assassin", 10027, 90.0); | |
new Title(484, "Shoveler", "Shoveler", 10002, 50.0); | |
new Title(485, "Packer", "Packer", 10002, 70.0); | |
new Title(486, "Undertaker", "Undertaker", 10002, 90.0); | |
new Title(487, "Pruner", "Pruner", 10046, 50.0); | |
new Title(488, "Gatherer", "Gatherer", 10046, 70.0); | |
new Title(489, "Fully Sickle", "Fully Sickle", 10046, 90.0); | |
new Title(490, "Small Axeman", "Small Axewoman", 10001, 50.0); | |
new Title(491, "Hacker", "Hacker", 10001, 70.0); | |
new Title(492, "Ripper", "Ripper", 10001, 90.0); | |
new Title(493, "Small Mauler", "Small Mauler", 10063, 50.0); | |
new Title(494, "Banger", "Banger", 10063, 70.0); | |
new Title(495, "Masher", "Masher", 10063, 90.0); | |
new Title(496, "Sturdy Light Defender", "Sturdy Light Defender", 10022, 50.0); | |
new Title(497, "Sturdy Light Bastion", "Sturdy Light Bastion", 10022, 70.0); | |
new Title(498, "Sturdy Light Bulwark", "Sturdy Light Bulwark", 10022, 90.0); | |
new Title(499, "Nimble Light Defender", "Nimble Light Defender", 10019, 50.0); | |
new Title(500, "Nimble Light Bastion", "Nimble Light Bastion", 10019, 70.0); | |
new Title(501, "Nimble Light Bulwark", "Nimble Light Bulwark", 10019, 90.0); | |
new Title(502, "Disciple", "Disciple", 10090, 50.0); | |
new Title(503, "Monk", "Monk", 10090, 70.0); | |
new Title(504, "Sensei", "Sensei", 10090, 90.0); | |
new Title(505, "Brickmaker", "Brickmaker", 10030, 50.0); | |
new Title(506, "Chipper", "Chipper", 10030, 70.0); | |
new Title(507, "One More Brick", "One More Brick", 10030, 90.0); | |
new Title(508, "Twohanded Swordsman", "Twohanded Swordsman", 10028, 50.0); | |
new Title(509, "Templar", "Templar", 10028, 70.0); | |
new Title(510, "Paladin", "Paladin", 10028, 90.0); | |
new Title(511, "Sledgehammer", "Sledgehammer", 10070, 50.0); | |
new Title(512, "Dwarf", "Dwarf", 10070, 70.0); | |
new Title(513, "Stag King", "Stag King", 10070, 90.0); | |
new Title(514, "Lightweight", "Lightweight", 10052, 50.0); | |
new Title(515, "Middleweight", "Middleweight", 10052, 70.0); | |
new Title(516, "Heavyweight", "Heavyweight", 10052, 90.0); | |
new Title(517, "Ace Of Spades", "Ace Of Spades", 10002, 99.99999615); | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment