Skip to content
This repository was archived by the owner on Apr 20, 2026. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
selection_color = JCOLOR_INQUISITION
outfit = /datum/outfit/job/roguetown/absolver
display_order = JDO_ABSOLVER
min_pq = 3
min_pq = 0 // Low potential for grief. A pacifist by trade. Also needs to know wtf a PSYDON is.
max_pq = null
round_contrib_points = 2
wanderer_examine = FALSE
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
outfit = null
outfit_female = null
display_order = JDO_ORTHODOXIST
min_pq = 5
min_pq = 0 // We need you to be atleast kinda competent to do this. This is a soft antaggy sorta role. Also needs to know wtf a PSYDON is
max_pq = null
round_contrib_points = 2
advclass_cat_rolls = list(CTAG_INQUISITION = 20)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
display_order = JDO_PURITAN
advclass_cat_rolls = list(CTAG_PURITAN = 20)
give_bank_account = 30
min_pq = 10
min_pq = 0
max_pq = null
round_contrib_points = 2
job_subclasses = list(
Expand Down
2 changes: 1 addition & 1 deletion code/modules/jobs/job_types/roguetown/adventurer/bandit.dm
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

display_order = JDO_BANDIT
announce_latejoin = FALSE
min_pq = 3
min_pq = 0
max_pq = null
round_contrib_points = 5

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
spawn_positions = 2
round_contrib_points = 2
tutorial = "Whether acquired by merit, shrewd negotiation or fulfilled bounties, you have found yourself under the underhanded employ of the Hand. Fulfill desires and whims of the court that they would rather not be publicly known. Your position is anything but secure, and any mistake can leave you disowned and charged like the petty criminal are. Garrison and Court members know who you are."
min_pq = 5
min_pq = 0
job_reopens_slots_on_death = FALSE
always_show_on_latechoices = TRUE
show_in_credits = TRUE
Expand Down
2 changes: 1 addition & 1 deletion code/modules/jobs/job_types/roguetown/adventurer/wretch.dm
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
outfit_female = null
display_order = JDO_WRETCH
show_in_credits = FALSE
min_pq = 10
min_pq = 0
max_pq = null

obsfuscated_job = TRUE
Expand Down
2 changes: 1 addition & 1 deletion code/modules/jobs/job_types/roguetown/church/martyr.dm
Original file line number Diff line number Diff line change
Expand Up @@ -433,7 +433,7 @@
allowed_races = RACES_NO_CONSTRUCT
allowed_patrons = list(/datum/patron/divine/undivided)
outfit = /datum/outfit/job/roguetown/martyr
min_pq = 10 //Cus it's a Martyr of the Ten. Get it.
min_pq = 0 //Cus it's a Martyr of the Ten. Get it.
max_pq = null
round_contrib_points = 4
total_positions = 1
Expand Down
2 changes: 1 addition & 1 deletion code/modules/jobs/job_types/roguetown/church/monk.dm
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

display_order = JDO_MONK
give_bank_account = TRUE
min_pq = 1 //A step above Churchling, should funnel new players to the churchling role to learn miracles at a more sedate pace
min_pq = 0 //A step above Churchling, should funnel new players to the churchling role to learn miracles at a more sedate pace
max_pq = null
round_contrib_points = 5

Expand Down
2 changes: 1 addition & 1 deletion code/modules/jobs/job_types/roguetown/church/priest.dm
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ GLOBAL_LIST_EMPTY(heretical_players)
outfit = /datum/outfit/job/roguetown/priest
display_order = JDO_PRIEST
give_bank_account = TRUE
min_pq = 5 // You should know the basics of things if you're going to lead the town's entire religious sector
min_pq = 0 // You should know the basics of things if you're going to lead the town's entire religious sector
max_pq = null
round_contrib_points = 5

Expand Down
2 changes: 1 addition & 1 deletion code/modules/jobs/job_types/roguetown/church/templar.dm
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
allowed_races = ACCEPTED_RACES
allowed_patrons = ALL_DIVINE_PATRONS
outfit = /datum/outfit/job/roguetown/templar
min_pq = 3 //Deus vult, but only according to the proper escalation rules
min_pq = 0 //Deus vult, but only according to the proper escalation rules
max_pq = null
round_contrib_points = 2
total_positions = 4
Expand Down
2 changes: 1 addition & 1 deletion code/modules/jobs/job_types/roguetown/courtier/butler.dm
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
advclass_cat_rolls = list(CTAG_SENESCHAL = 20)
display_order = JDO_BUTLER
give_bank_account = TRUE
min_pq = 3
min_pq = 0
max_pq = null
round_contrib_points = 3
job_subclasses = list(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

give_bank_account = TRUE
noble_income = 20
min_pq = 1 //Probably a bad idea to have a complete newbie advising the monarch
min_pq = 0 //Probably a bad idea to have a complete newbie advising the monarch
max_pq = null
round_contrib_points = 2
cmode_music = 'sound/music/combat_noble.ogg'
Expand Down
2 changes: 1 addition & 1 deletion code/modules/jobs/job_types/roguetown/courtier/magician.dm
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
outfit = /datum/outfit/job/roguetown/magician
whitelist_req = TRUE
give_bank_account = TRUE
min_pq = 4 //High potential for abuse, lovepotion/killersice/greater fireball is not for the faint of heart
min_pq = 0 //High potential for abuse, lovepotion/killersice/greater fireball is not for the faint of heart
max_pq = null
round_contrib_points = 2
cmode_music = 'sound/music/cmode/nobility/combat_courtmage.ogg'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
advclass_cat_rolls = list(CTAG_COURTPHYS = 2)

give_bank_account = TRUE
min_pq = 3 //Please don't kill the duke by operating on strong intent. Play apothecary until you're deserving of the great white beak of doom
min_pq = 0 //Please don't kill the duke by operating on strong intent. Play apothecary until you're deserving of the great white beak of doom
max_pq = null
round_contrib_points = 5

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
advclass_cat_rolls = list(CTAG_MENATARMS = 20)

give_bank_account = TRUE
min_pq = 3
min_pq = 0
max_pq = null
round_contrib_points = 2

Expand Down
2 changes: 1 addition & 1 deletion code/modules/jobs/job_types/roguetown/garrison/sergeant.dm
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
advclass_cat_rolls = list(CTAG_SERGEANT = 20)

give_bank_account = TRUE
min_pq = 6
min_pq = 0
max_pq = null
cmode_music = 'sound/music/combat_ManAtArms.ogg'
job_traits = list(TRAIT_GUARDSMAN, TRAIT_STEELHEARTED, TRAIT_MEDIUMARMOR)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
advclass_cat_rolls = list(CTAG_WATCH = 20)

give_bank_account = 16
min_pq = 1 //Introductory guard role, but still requires knowledge of escalation.
min_pq = 0 //Introductory guard role, but still requires knowledge of escalation.
max_pq = null
round_contrib_points = 2

Expand Down
2 changes: 1 addition & 1 deletion code/modules/jobs/job_types/roguetown/garrison/veteran.dm
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
display_order = JDO_VET
whitelist_req = TRUE
give_bank_account = 35
min_pq = 5 //Should...probably actually be a veteran of at least a few weeks before trying to teach others
min_pq = 0 //Should...probably actually be a veteran of at least a few weeks before trying to teach others
max_pq = null
round_contrib_points = 2

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
allowed_races = RACES_ALL_KINDS
outfit = /datum/outfit/job/roguetown/mercenary/forlorn
class_select_category = CLASS_CAT_RANESHENI
min_pq = 2
min_pq = 0
cmode_music = 'sound/music/combat_blackstar.ogg'
subclass_languages = list(/datum/language/celestial)
category_tags = list(CTAG_MERCENARY)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
tutorial = "Blood stains your hands and the coins you hold. You are a sell-sword, a mercenary, a contractor of war. Where you come from, what you are, who you serve.. none of it matters. What matters is that the mammon flows to your pocket."
display_order = JDO_MERCENARY
selection_color = JCOLOR_WANDERER
min_pq = 2 //Will be handled by classes if PQ limiting is needed. --But Until then, learn escalation, mercs.
min_pq = 0 //Will be handled by classes if PQ limiting is needed. --But Until then, learn escalation, mercs.
max_pq = null
round_contrib_points = 1
outfit = null //Handled by classes
Expand Down
2 changes: 1 addition & 1 deletion code/modules/jobs/job_types/roguetown/nobility/bailiff.dm
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

give_bank_account = TRUE
noble_income = 20
min_pq = 8
min_pq = 0
max_pq = null
round_contrib_points = 3
cmode_music = 'sound/music/combat_knight.ogg'
Expand Down
2 changes: 1 addition & 1 deletion code/modules/jobs/job_types/roguetown/nobility/captain.dm
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

give_bank_account = TRUE
noble_income = 16
min_pq = 9
min_pq = 0
max_pq = null
round_contrib_points = 3
cmode_music = 'sound/music/combat_knight.ogg'
Expand Down
2 changes: 1 addition & 1 deletion code/modules/jobs/job_types/roguetown/nobility/consort.dm
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
display_order = JDO_LADY
give_bank_account = TRUE
noble_income = 22
min_pq = 5
min_pq = 0
max_pq = null
round_contrib_points = 3

Expand Down
2 changes: 1 addition & 1 deletion code/modules/jobs/job_types/roguetown/nobility/hand.dm
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
whitelist_req = TRUE
give_bank_account = TRUE
noble_income = 22
min_pq = 9 //The second most powerful person in the realm...
min_pq = 0 //The second most powerful person in the realm...
max_pq = null
round_contrib_points = 3
cmode_music = 'sound/music/cmode/nobility/combat_spymaster.ogg'
Expand Down
2 changes: 1 addition & 1 deletion code/modules/jobs/job_types/roguetown/nobility/knight.dm
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
job_traits = list(TRAIT_NOBLE, TRAIT_STEELHEARTED, TRAIT_GOODTRAINER, TRAIT_GUARDSMAN)
give_bank_account = TRUE
noble_income = 10
min_pq = 8
min_pq = 0
max_pq = null
round_contrib_points = 2

Expand Down
2 changes: 1 addition & 1 deletion code/modules/jobs/job_types/roguetown/nobility/lord.dm
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ GLOBAL_LIST_EMPTY(lord_titles)
display_order = JDO_LORD
tutorial = "Elevated upon your throne through a web of intrigue and political upheaval, you are the absolute authority of these lands and at the center of every plot within it. Every man, woman and child is envious of your position and would replace you in less than a heartbeat: Show them the error of their ways."
whitelist_req = FALSE
min_pq = 10
min_pq = 0
max_pq = null
round_contrib_points = 4
give_bank_account = 1000
Expand Down
2 changes: 1 addition & 1 deletion code/modules/jobs/job_types/roguetown/nobility/steward.dm
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
outfit = /datum/outfit/job/roguetown/steward
give_bank_account = TRUE
noble_income = 16
min_pq = 3 //Please don't give the vault keys to somebody that's going to lock themselves in on accident
min_pq = 0 //Please don't give the vault keys to somebody that's going to lock themselves in on accident
max_pq = null
round_contrib_points = 3
cmode_music = 'sound/music/combat_noble.ogg'
Expand Down
2 changes: 1 addition & 1 deletion code/modules/jobs/job_types/roguetown/nobility/suitor.dm
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
display_order = JDO_SUITOR
give_bank_account = 40
noble_income = 20
min_pq = 3
min_pq = 0
max_pq = null
round_contrib_points = 3
cmode_music = 'sound/music/combat_noble.ogg'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
selection_color = JCOLOR_YEOMAN
display_order = JDO_GUILDMASTER
give_bank_account = TRUE
min_pq = 5 // Higher PQ requirement as it is a leadership role. Not for total newbie.
min_pq = 0 // Higher PQ requirement as it is a leadership role. Not for total newbie.
max_pq = null
round_contrib_points = 3
cmode_music = 'sound/music/cmode/towner/combat_retired.ogg'
Expand Down
2 changes: 1 addition & 1 deletion code/modules/jobs/job_types/roguetown/yeomen/merchant.dm
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
outfit = /datum/outfit/job/roguetown/merchant
give_bank_account = TRUE
noble_income = 100 // Guild Support - The sole Money Role outside of the keep, should help them keep pace a bit + pick up if they get completely knocked out of coin.
min_pq = 1 //"Yeah...my guy says the best I can do is one PQ, final offer"
min_pq = 0 //"Yeah...my guy says the best I can do is one PQ, final offer"
max_pq = null
required = TRUE
round_contrib_points = 3
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
outfit = /datum/outfit/job/roguetown/niteman
display_order = JDO_NITEMASTER
give_bank_account = 20
min_pq = 1
min_pq = 0
max_pq = null
bypass_lastclass = TRUE
round_contrib_points = 3
Expand Down