Rotwood-Vale / Ratwood-Keep

GNU Affero General Public License v3.0
22 stars 253 forks source link

[BUG] Maniac can start without Medicine 3 (no sawing/exhumation) #202

Closed zoktiik closed 3 months ago

zoktiik commented 3 months ago

Describe the bug

Depending on what job the Maniac is, he might not start with Medicine 3 (Journeyman), which is necessary to remove organs (or to cleanly saw a ribcage). This requirement came with the new surgery system. Giving the Maniac +3 ranks in Medicine outright might not be the best option, because him having any existing ranks would mean that he starts with Expert to Legendary in Medicine, sewing up his own torn artery in 2 "turns".

Or maybe we want Neo to possibly be that broken! I'll make a PR alongside this which implements the basic solution. Close it or merge it, it's up to you. There doesn't seem to be a proc to only add XP up to a certain skill, while preserving existing XP if higher. I'm not keen on writing one and touching the XP system in general.

Steps to Reproduce:

Azarak commented 3 months ago

Resolved with https://github.com/Rotwood-Vale/Ratwood-Keep/pull/203