Skip to content

Commit

Permalink
additional professions, add profession id-to-slug/slug-to-id mappings
Browse files Browse the repository at this point in the history
  • Loading branch information
etinquis committed Dec 3, 2023
1 parent 213cc18 commit 4c6a61e
Show file tree
Hide file tree
Showing 16 changed files with 172 additions and 0 deletions.
14 changes: 14 additions & 0 deletions professions/alchemist.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"name": {
"en": "Alchemist"
},
"desc": {
"en": "Alchemists are experts at making potions and special items for use by everyone. An alchemis often travels throughout the land to gather his ingredients and manufactures his special brew."
},
"skills": {
"alchemy": 5,
"armor": 5,
"attack-power": 5
},
"evo": {}
}
10 changes: 10 additions & 0 deletions professions/cloth-goods-vendor.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": {
"en": "Cloth Goods Vendor"
},
"desc": {
"en": "Silken Artisan. Masters of textile craft, they expertly weave enchanted fabrics, creating elegant robes and agile armor."
},
"skills": {},
"evo": {}
}
10 changes: 10 additions & 0 deletions professions/craft-trainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": {
"en": "Craft Trainer"
},
"desc": {
"en": "Trains in Plans for Crafting"
},
"skills": {},
"evo": {}
}
10 changes: 10 additions & 0 deletions professions/faction-recruiter.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": {
"en": "Faction Recruiter"
},
"desc": {
"en": "Responsible for getting a player to participate in a faction based event."
},
"skills": {},
"evo": {}
}
13 changes: 13 additions & 0 deletions professions/firework-supplies.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"name": {
"en": "Firework Supplies"
},
"desc": {
"en": "Pyro Alchemist. Masters of explosive artistry, these alchemists specialize in crafting dazzling fireworks. With a touch of arcane finesse, they gather rare powders and enchanted gems to create mesmerizing displays. As virtual pyrotechnic maestros, Pyro Alchemists are the go-to suppliers for adventurers seeking to illuminate the skies with vibrant bursts of magic."
},
"skills": {
"armor": 5,
"attack-power": 5
},
"evo": {}
}
10 changes: 10 additions & 0 deletions professions/leather-goods-vendor.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": {
"en": "Leather Goods Vendor"
},
"desc": {
"en": "Masters of leathercraft, they specializes in crafting gear from hides, scales, and magical essences. Whether it's rugged leather armor for protection or enchanted accessories for added flair, their creations strike a balance between durability and style."
},
"skills": {},
"evo": {}
}
27 changes: 27 additions & 0 deletions professions/lesser-dungeon-master.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"name": {
"en": "Lesser Dungone Master"
},
"desc": {
"en": "The lord of the dungeon."
},
"skills": {
"armor": 5,
"attack-power": 5,
"pole-defense": 5,
"dual-wielding": 5,
"stringed-defense": 5,
"bludgeon-defense": 5,
"h2h-defense": 5,
"projectile-defense": 5,
"bladed-defense": 5,
"terror": 5,
"health-stealing": 5,
"mana-draining": 5,
"first-aid": 5,
"mystical-resistance": 5,
"mystical-magic": 5,
"water-magic": 5
},
"evo": {}
}
16 changes: 16 additions & 0 deletions professions/lightning-golem.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"name": {
"en": "Lightning Golem"
},
"desc": {
"en": ""
},
"skills": {
"armor": 5,
"attack-power": 5,
"fists": 5,
"energy-resistance": 5,
"energy-magic": 5
},
"evo": {}
}
10 changes: 10 additions & 0 deletions professions/mail-goods-vendor.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": {
"en": "Mail Goods Vendor"
},
"desc": {
"en": "Centaur Mason. An expert at creating stone items from quarried stone."
},
"skills": {},
"evo": {}
}
1 change: 1 addition & 0 deletions professions/mappings/id-to-slug.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[[178,"sharpshooter"],[179,"bombadier"],[180,"cleric"],[182,"abbot"],[183,"protector"],[184,"invoker"],[185,"warlock"],[186,"dark-lord"],[187,"crusader"],[188,"squire"],[189,"knight"],[190,"grunt"],[191,"veteran"],[121,"quest-trigger"],[110,"lumberjack"],[111,"miner"],[112,"skinner"],[113,"harvestor"],[127,"spearmen"],[140,"training-dummy"],[141,"guild-manager"],[142,"guild-trophy-collector"],[143,"luminary-mage"],[144,"hell-mage"],[145,"historian"],[149,"port-master"],[167,"profession-trainer"],[168,"craft-trainer"],[169,"rogue"],[170,"priest"],[171,"monk"],[172,"wizard"],[173,"woundtender"],[174,"caster"],[175,"fighter"],[176,"scout"],[177,"tracker"],[208,"spirit-being"],[201,"memorial"],[206,"supply-master"],[223,"devourer-of-might"],[15,"close-combat"],[16,"treasure-hunter"],[151,"guard-crossbowyer"],[152,"guard-battle-healer"],[153,"guard-fighter"],[155,"guard-archer"],[156,"guard-mage"],[157,"guild-tourney-host"],[158,"djinn"],[159,"undoer-of-things"],[160,"locksmith"],[161,"enchanter"],[162,"hellish-fiend"],[97,"cloth-goods-vendor"],[98,"tailor"],[99,"leather-goods-vendor"],[100,"blacksmith"],[101,"plate-goods-vendor"],[102,"stonemason"],[103,"mail-goods-vendor"],[104,"alchemist"],[105,"spellslinger"],[106,"farmer"],[107,"cook"],[108,"fisher"],[114,"ice-mage"],[115,"fire-mage"],[116,"earth-mage"],[117,"water-mage"],[118,"energy-mage"],[119,"hoodlum"],[122,"port-storekeeper"],[124,"seeker"],[125,"gift-vendor"],[126,"ranger"],[128,"assassin-npc"],[129,"skill-trainer"],[130,"tourney-host"],[131,"port-shipmaster"],[132,"quest-marker"],[133,"statue"],[134,"crime-master"],[43,"necromancer"],[42,"appraiser"],[44,"tinkerer"],[17,"creature"],[4,"warrior"],[45,"paladin"],[46,"lesser-dungeon-master"],[49,"dungeon-master"],[51,"supreme-dungeon-master"],[123,"nest-queen"],[66,"shaman"],[25,"stable-master"],[26,"tailor"],[27,"quest-master"],[28,"child"],[52,"friar"],[47,"weak-dungeon-master"],[48,"deity"],[53,"scavenger"],[54,"worker"],[57,"town-guard"],[58,"evolved-spirit"],[64,"skill-detrainer"],[65,"trophy-master"],[55,"questor"],[59,"quartermaster"],[60,"legend-reward-seller"],[61,"pet-master"],[62,"guard"],[63,"magic-master"],[67,"assassin"],[243,"seven-seas-leader"],[282,"wavestormer"],[68,"hunter"],[69,"post-master"],[70,"marketeer"],[71,"guide"],[72,"hunt-master"],[77,"tempest-mage"],[74,"faction-leader"],[75,"demonic-follower"],[76,"salvage-expert"],[78,"fiend"],[79,"missionary"],[80,"trialmaster"],[81,"monster-hunter"],[82,"fleshcraver"],[83,"wild-animal"],[84,"mudslinger"],[85,"animal"],[86,"powerseeker"],[87,"begrimmer"],[88,"slimeoozer"],[89,"sludgedrencher"],[181,"arch-priest"],[10,"alchemist"],[12,"berserker"],[13,"athlete"],[14,"soldier"],[19,"general-store"],[20,"trophy-collector"],[21,"banker"],[22,"vicar"],[23,"guild-promoter"],[24,"estate-agent"],[30,"cook"],[31,"inn-keeper"],[32,"stonemason"],[33,"elementalist"],[34,"librarian"],[35,"bounty-master"],[37,"flamecaller"],[18,"summoner"],[29,"beastmaster"],[38,"minstrel"],[39,"player-vendor"],[40,"conjurer"],[41,"gamemaster"],[90,"dungeon-keeper"],[91,"chamberlain"],[92,"trainer"],[93,"spellmaster"],[94,"lottery-prize-giver"],[95,"treasurer"],[146,"ancient-warrior"],[147,"ancient-mage"],[148,"ancient-creature"],[150,"trophy-seeker"],[154,"guard-paladin"],[163,"godly-innocent"],[164,"blowbringer"],[209,"battler"],[210,"man-at-arms"],[217,"whelp-demon"],[218,"willpower-demon"],[224,"devourer-of-magic"],[244,"seven-seas-promoter"],[245,"faction-recruiter"],[266,"shrouded-isles-trainer"],[246,"majestic-healer"],[165,"fistfury"],[166,"spellsage"],[1,"archer"],[8,"healer"],[2,"thief"],[3,"mage"],[5,"forager"],[6,"nobleman"],[7,"treasure-hunter"],[56,"jailer"],[9,"woodworker"],[96,"carpenter"],[120,"quarrier"],[135,"peasant"],[136,"despicable-one"],[137,"prophet"],[138,"skill-task-master"],[139,"free-enchanter"],[192,"warlord"],[249,"majestic-creature"],[250,"majestic-thief"],[251,"ancient-rogue"],[252,"island-creature"],[193,"pickpocket"],[194,"crimelord"],[195,"shadowstalker"],[196,"dimension-keeper"],[197,"trickster"],[198,"deceiver"],[199,"bard"],[200,"killer"],[202,"hermit"],[203,"diviner"],[204,"warden"],[205,"druid"],[254,"island-shadowcreeper"],[255,"island-brute"],[256,"island-healer"],[257,"island-earthshatterer"],[258,"navy-privateer"],[207,"beastlord"],[211,"axeman"],[212,"clawstriker"],[213,"rampager"],[214,"knife-thrower"],[215,"vagabond"],[216,"mystic"],[219,"protection-demon"],[220,"leech-demon"],[221,"soul-demon"],[222,"pit-demon"],[225,"salvager"],[226,"adventurer"],[227,"treasure-hunter"],[228,"archaeologist"],[259,"ocean-store"],[260,"firework-supplies"],[264,"routemaster"],[229,"apprentice"],[230,"novice"],[231,"adept"],[232,"master"],[233,"league-privateer"],[234,"buccaneer"],[235,"sailor"],[236,"raider"],[237,"swashbuckler"],[238,"pirate"],[239,"pirate-hunter"],[242,"devourer-of-cookies"],[247,"majestic-fighter"],[248,"majestic-caster"],[253,"island-wavecaller"],[261,"majestic-minstrel"],[262,"majestic-songsmith"],[263,"referral-rewarder"],[265,"crew-agent"],[267,"artifact-imbuer"],[269,"pvp-resetter"],[270,"guardian"],[271,"glade-keeper"],[272,"cloudmaker"],[273,"earthstriker"],[274,"champion"],[275,"pit-master"],[276,"earthshaker"],[277,"hellcaller"],[279,"templar"],[281,"legend-guardian"],[287,"blizzard-golem"],[298,"tile-trophy-npc"],[301,"advanced-collector"],[268,"pvp-rewarder"],[280,"corruptor-of-worlds"],[283,"shaper"],[284,"manipulator"],[285,"geomancer"],[286,"animator"],[288,"volcanic-golem"],[289,"storm-golem"],[290,"flood-golem"],[291,"lightning-golem"],[292,"red-golem"],[293,"blue-golem"],[294,"bone-golem"],[295,"dark-golem"],[296,"light-golem"],[297,"tainted-golem"],[299,"dragon-beast"],[300,"majestic-cutey"],[302,"mentalist"],[303,"dementalist"],[304,"vengeful-summon"],[305,"vengeful-spirit"],[306,"skydenizen"],[307,"rampaging-beast"],[308,"mindfreak"],[309,"ancient-spirit"],[310,"ancient-manifestation"],[311,"stargazer"],[318,"demon-beast"],[319,"demon-soldier"],[320,"ancient-insect"],[321,"ancient-guardian"],[323,"undead-rogue"],[324,"undead-archer"],[325,"undead-warrior"],[326,"undead-lifetaker"],[312,"stardreamer"],[322,"baneseller"],[314,"starchaser"],[327,"undead-nuker"],[316,"star-catcher"],[328,"enchantress"],[332,"toy-box-bully"],[333,"toy-boxer"],[334,"toy-steed"],[335,"christmas-decoration"],[336,"christmas-ornament"],[337,"christmas-snack"],[338,"christmas-trinket"],[339,"christmas-bauble"],[340,"christmas-plant"],[341,"toy-popgunner"],[342,"riddler"],[343,"witch-store"],[344,"drow-trainer"],[345,"siege-monster"],[346,"siege-wizard"],[347,"farmer"],[348,"spy"],[349,"conscript"],[354,"majestic-master"],[355,"majestic-crafter"],[356,"shadow-collective-agent"],[359,"massive-monster"],[360,"massive-obstacle"],[369,"basic-equipment-store"],[370,"basic-garment-store"],[329,"temptress"],[330,"witch"],[331,"hag"],[350,"denshi"],[351,"samurai"],[352,"ninja"],[353,"shogun"],[357,"bad-food"],[358,"tiny-monster"],[362,"mercenary"],[363,"gladiator"],[371,"basic-armor-store"],[365,"vanquisher"],[372,"gladiator-rewarder"],[367,"champion"],[373,"gladiator-appraiser"],[374,"gunner"],[376,"ancient-hunter"],[377,"ancient-scavenger"],[378,"majestic-mini-boss"],[379,"legendary-warrior"],[380,"legendary-wizard"],[381,"legendary-bloodmage"],[382,"inventor"],[389,"alien-slinker"],[390,"alien-spitter"],[391,"alien-squabbler"],[392,"alien-curer"],[393,"alien-zapper"],[394,"alien-guardian"],[361,"summer-vendor"],[375,"ancient-cook"],[383,"stitchworker"],[384,"flesh-dealer"],[385,"mutilator"],[386,"junker"],[387,"clockwork"],[388,"war-machine"]]
1 change: 1 addition & 0 deletions professions/mappings/slug-to-id.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[["sharpshooter",178],["bombadier",179],["cleric",180],["abbot",182],["protector",183],["invoker",184],["warlock",185],["dark-lord",186],["crusader",187],["squire",188],["knight",189],["grunt",190],["veteran",191],["quest-trigger",121],["lumberjack",110],["miner",111],["skinner",112],["harvestor",113],["spearmen",127],["training-dummy",140],["guild-manager",141],["guild-trophy-collector",142],["luminary-mage",143],["hell-mage",144],["historian",145],["port-master",149],["profession-trainer",167],["craft-trainer",168],["rogue",169],["priest",170],["monk",171],["wizard",172],["woundtender",173],["caster",174],["fighter",175],["scout",176],["tracker",177],["spirit-being",208],["memorial",201],["supply-master",206],["devourer-of-might",223],["close-combat",15],["treasure-hunter",16],["guard-crossbowyer",151],["guard-battle-healer",152],["guard-fighter",153],["guard-archer",155],["guard-mage",156],["guild-tourney-host",157],["djinn",158],["undoer-of-things",159],["locksmith",160],["enchanter",161],["hellish-fiend",162],["cloth-goods-vendor",97],["tailor",98],["leather-goods-vendor",99],["blacksmith",100],["plate-goods-vendor",101],["stonemason",102],["mail-goods-vendor",103],["alchemist",104],["spellslinger",105],["farmer",106],["cook",107],["fisher",108],["ice-mage",114],["fire-mage",115],["earth-mage",116],["water-mage",117],["energy-mage",118],["hoodlum",119],["port-storekeeper",122],["seeker",124],["gift-vendor",125],["ranger",126],["assassin-npc",128],["skill-trainer",129],["tourney-host",130],["port-shipmaster",131],["quest-marker",132],["statue",133],["crime-master",134],["necromancer",43],["appraiser",42],["tinkerer",44],["creature",17],["warrior",4],["paladin",45],["lesser-dungeon-master",46],["dungeon-master",49],["supreme-dungeon-master",51],["nest-queen",123],["shaman",66],["stable-master",25],["tailor",26],["quest-master",27],["child",28],["friar",52],["weak-dungeon-master",47],["deity",48],["scavenger",53],["worker",54],["town-guard",57],["evolved-spirit",58],["skill-detrainer",64],["trophy-master",65],["questor",55],["quartermaster",59],["legend-reward-seller",60],["pet-master",61],["guard",62],["magic-master",63],["assassin",67],["seven-seas-leader",243],["wavestormer",282],["hunter",68],["post-master",69],["marketeer",70],["guide",71],["hunt-master",72],["tempest-mage",77],["faction-leader",74],["demonic-follower",75],["salvage-expert",76],["fiend",78],["missionary",79],["trialmaster",80],["monster-hunter",81],["fleshcraver",82],["wild-animal",83],["mudslinger",84],["animal",85],["powerseeker",86],["begrimmer",87],["slimeoozer",88],["sludgedrencher",89],["arch-priest",181],["alchemist",10],["berserker",12],["athlete",13],["soldier",14],["general-store",19],["trophy-collector",20],["banker",21],["vicar",22],["guild-promoter",23],["estate-agent",24],["cook",30],["inn-keeper",31],["stonemason",32],["elementalist",33],["librarian",34],["bounty-master",35],["flamecaller",37],["summoner",18],["beastmaster",29],["minstrel",38],["player-vendor",39],["conjurer",40],["gamemaster",41],["dungeon-keeper",90],["chamberlain",91],["trainer",92],["spellmaster",93],["lottery-prize-giver",94],["treasurer",95],["ancient-warrior",146],["ancient-mage",147],["ancient-creature",148],["trophy-seeker",150],["guard-paladin",154],["godly-innocent",163],["blowbringer",164],["battler",209],["man-at-arms",210],["whelp-demon",217],["willpower-demon",218],["devourer-of-magic",224],["seven-seas-promoter",244],["faction-recruiter",245],["shrouded-isles-trainer",266],["majestic-healer",246],["fistfury",165],["spellsage",166],["archer",1],["healer",8],["thief",2],["mage",3],["forager",5],["nobleman",6],["treasure-hunter",7],["jailer",56],["woodworker",9],["carpenter",96],["quarrier",120],["peasant",135],["despicable-one",136],["prophet",137],["skill-task-master",138],["free-enchanter",139],["warlord",192],["majestic-creature",249],["majestic-thief",250],["ancient-rogue",251],["island-creature",252],["pickpocket",193],["crimelord",194],["shadowstalker",195],["dimension-keeper",196],["trickster",197],["deceiver",198],["bard",199],["killer",200],["hermit",202],["diviner",203],["warden",204],["druid",205],["island-shadowcreeper",254],["island-brute",255],["island-healer",256],["island-earthshatterer",257],["navy-privateer",258],["beastlord",207],["axeman",211],["clawstriker",212],["rampager",213],["knife-thrower",214],["vagabond",215],["mystic",216],["protection-demon",219],["leech-demon",220],["soul-demon",221],["pit-demon",222],["salvager",225],["adventurer",226],["treasure-hunter",227],["archaeologist",228],["ocean-store",259],["firework-supplies",260],["routemaster",264],["apprentice",229],["novice",230],["adept",231],["master",232],["league-privateer",233],["buccaneer",234],["sailor",235],["raider",236],["swashbuckler",237],["pirate",238],["pirate-hunter",239],["devourer-of-cookies",242],["majestic-fighter",247],["majestic-caster",248],["island-wavecaller",253],["majestic-minstrel",261],["majestic-songsmith",262],["referral-rewarder",263],["crew-agent",265],["artifact-imbuer",267],["pvp-resetter",269],["guardian",270],["glade-keeper",271],["cloudmaker",272],["earthstriker",273],["champion",274],["pit-master",275],["earthshaker",276],["hellcaller",277],["templar",279],["legend-guardian",281],["blizzard-golem",287],["tile-trophy-npc",298],["advanced-collector",301],["pvp-rewarder",268],["corruptor-of-worlds",280],["shaper",283],["manipulator",284],["geomancer",285],["animator",286],["volcanic-golem",288],["storm-golem",289],["flood-golem",290],["lightning-golem",291],["red-golem",292],["blue-golem",293],["bone-golem",294],["dark-golem",295],["light-golem",296],["tainted-golem",297],["dragon-beast",299],["majestic-cutey",300],["mentalist",302],["dementalist",303],["vengeful-summon",304],["vengeful-spirit",305],["skydenizen",306],["rampaging-beast",307],["mindfreak",308],["ancient-spirit",309],["ancient-manifestation",310],["stargazer",311],["demon-beast",318],["demon-soldier",319],["ancient-insect",320],["ancient-guardian",321],["undead-rogue",323],["undead-archer",324],["undead-warrior",325],["undead-lifetaker",326],["stardreamer",312],["baneseller",322],["starchaser",314],["undead-nuker",327],["star-catcher",316],["enchantress",328],["toy-box-bully",332],["toy-boxer",333],["toy-steed",334],["christmas-decoration",335],["christmas-ornament",336],["christmas-snack",337],["christmas-trinket",338],["christmas-bauble",339],["christmas-plant",340],["toy-popgunner",341],["riddler",342],["witch-store",343],["drow-trainer",344],["siege-monster",345],["siege-wizard",346],["farmer",347],["spy",348],["conscript",349],["majestic-master",354],["majestic-crafter",355],["shadow-collective-agent",356],["massive-monster",359],["massive-obstacle",360],["basic-equipment-store",369],["basic-garment-store",370],["temptress",329],["witch",330],["hag",331],["denshi",350],["samurai",351],["ninja",352],["shogun",353],["bad-food",357],["tiny-monster",358],["mercenary",362],["gladiator",363],["basic-armor-store",371],["vanquisher",365],["gladiator-rewarder",372],["champion",367],["gladiator-appraiser",373],["gunner",374],["ancient-hunter",376],["ancient-scavenger",377],["majestic-mini-boss",378],["legendary-warrior",379],["legendary-wizard",380],["legendary-bloodmage",381],["inventor",382],["alien-slinker",389],["alien-spitter",390],["alien-squabbler",391],["alien-curer",392],["alien-zapper",393],["alien-guardian",394],["summer-vendor",361],["ancient-cook",375],["stitchworker",383],["flesh-dealer",384],["mutilator",385],["junker",386],["clockwork",387],["war-machine",388]]
10 changes: 10 additions & 0 deletions professions/plate-goods-vendor.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": {
"en": "Plate Goods Vendor"
},
"desc": {
"en": "Dwarven Smith. An expert at creating metal and magmite items."
},
"skills": {},
"evo": {}
}
10 changes: 10 additions & 0 deletions professions/player-vendor.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": {
"en": "Player Vendor"
},
"desc": {
"en": "A vendor owned by a player."
},
"skills": {},
"evo": {}
}
10 changes: 10 additions & 0 deletions professions/profession-trainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": {
"en": "Profession Trainer"
},
"desc": {
"en": "Trains in Spells and Styles"
},
"skills": {},
"evo": {}
}
10 changes: 10 additions & 0 deletions professions/supply-master.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": {
"en": "Supply master"
},
"desc": {
"en": "A Quest NPC for supplying outposts."
},
"skills": {},
"evo": {}
}
10 changes: 10 additions & 0 deletions professions/trophy-seeker.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": {
"en": "Trophy Seeker"
},
"desc": {
"en": "Collects creature and quest trophys."
},
"skills": {},
"evo": {}
}

0 comments on commit 4c6a61e

Please sign in to comment.