Files
Casper3667 0c08e73820 Fixes education age restriction and max skill level in educated skills (#22645)
The education age restriction now applies to tajara and unathi as well.
The max skill level was supposed to be unlocked in educated skills, but
was being accidentally locked to only the skill level the education
gave. This meant someone uneducated could sometimes get even higher
skill than an educated person, by spending skill points.
The three combat skill ranks were reduced to trained level as their max.
It was not possible for players to get higher before, and 3 was already
the baseline. If a professional is ever implemented for antags or
similar, it can be set back again then.
Doctor of Pharmacy was reduced to only need 25 years old, due to both
the description and that the pharmacist job has that age requirement
too.

fixes https://github.com/Aurorastation/Aurora.3/issues/22376
fixes https://github.com/Aurorastation/Aurora.3/issues/22286
fixes https://github.com/Aurorastation/Aurora.3/issues/22232 kinda. It
was already fixed, but more fixing on restrictions also reported on it.
fixes https://github.com/Aurorastation/Aurora.3/issues/22610
2026-06-08 10:49:03 +00:00

89 lines
3.2 KiB
Plaintext

/singleton/education/mixing
name = "Mixologist"
description = "You know everyone's favorite and how to make it. Whether you successfully passed the test for an Idris mixing license or have tended enough bars to have seen it all, \
you are a specialist in mixing cocktails, mocktails, and whatever else. Time to mix drinks and save lives."
jobs = list("Bartender")
minimum_character_age = list(
SPECIES_HUMAN = 18,
SPECIES_TAJARA = 18,
SPECIES_TAJARA_MSAI = 18,
SPECIES_TAJARA_ZHAN = 18,
SPECIES_UNATHI = 18,
SPECIES_SKRELL = 50,
SPECIES_SKRELL_AXIORI = 50
)
skills = list(
/singleton/skill/bartending = SKILL_LEVEL_PROFESSIONAL,
)
/singleton/education/cooking_degree
name = "Culinary Artist"
description = "You possibly obtained a degree in Culinary Arts or else you've survived enough kitchens to compete with the best. Pancakes, steaks, and cultural food - you've learnt about how to cook it all."
jobs = list("Chef")
minimum_character_age = list(
SPECIES_HUMAN = 18,
SPECIES_TAJARA = 18,
SPECIES_TAJARA_MSAI = 18,
SPECIES_TAJARA_ZHAN = 18,
SPECIES_UNATHI = 18,
SPECIES_SKRELL = 50,
SPECIES_SKRELL_AXIORI = 50
)
skills = list(
/singleton/skill/cooking = SKILL_LEVEL_PROFESSIONAL,
)
/singleton/education/cooking_certification
name = "Culinary Background"
description = "You either obtained an Idris certification to work as a cook, or you've been on dinner duty for a long enough time to get pretty good at it. \
You won't be as good as a professional chef, but you can pour your soul out into a good breakfast."
jobs = list("Chef")
minimum_character_age = list(
SPECIES_HUMAN = 18,
SPECIES_TAJARA = 18,
SPECIES_TAJARA_MSAI = 18,
SPECIES_TAJARA_ZHAN = 18,
SPECIES_UNATHI = 18,
SPECIES_SKRELL = 50,
SPECIES_SKRELL_AXIORI = 50
)
skills = list(
/singleton/skill/cooking = SKILL_LEVEL_TRAINED,
)
/singleton/education/hydroponics_degree
name = "Hydroponics Specialization"
description = "You either obtained a degree to work as a hydroponicist or gardener or you have enough of a gift and the experience that you could do just as well. \
Your background covered both manual and hydroponics gardening of just about every plant known to your species, alongside plants that are more typical to other cultures in the Spur."
jobs = list("Gardener")
minimum_character_age = list(
SPECIES_HUMAN = 18,
SPECIES_TAJARA = 18,
SPECIES_TAJARA_MSAI = 18,
SPECIES_TAJARA_ZHAN = 18,
SPECIES_UNATHI = 18,
SPECIES_SKRELL = 50,
SPECIES_SKRELL_AXIORI = 50
)
skills = list(
/singleton/skill/gardening = SKILL_LEVEL_PROFESSIONAL,
)
/singleton/education/hydroponics_certification
name = "Hydroponics Background"
description = "You either obtained an Idris certification to work as a hydroponicist or gardener, or you have worked with enough plant life to hit the same mark. \
Although you might not be as much of an expert as someone with a Hydroponics degree, you can still plant just about everything if you give it your all."
jobs = list("Gardener")
minimum_character_age = list(
SPECIES_HUMAN = 18,
SPECIES_TAJARA = 18,
SPECIES_TAJARA_MSAI = 18,
SPECIES_TAJARA_ZHAN = 18,
SPECIES_UNATHI = 18,
SPECIES_SKRELL = 50,
SPECIES_SKRELL_AXIORI = 50
)
skills = list(
/singleton/skill/gardening = SKILL_LEVEL_TRAINED,
)