-
Notifications
You must be signed in to change notification settings - Fork 345
[PORT] Two new brain traumas; plus, a rewritten Kleptomania #5138
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[PORT] Two new brain traumas; plus, a rewritten Kleptomania #5138
Conversation
- Adds "Primal Instincts" brain trama. - Special trauma - Randomly, your body will be taken over by monkey AI. - You will still be in control of the body, but you will have to fight against the monkey ai for actions. - There is a probability the monkey AI that takes control is aggressive, meaning it will attack anyone nearby. - While primal, you can understand monkey language. - Adds "Kleptomania" brain trauma - Severe trauma - When you have empty hands, you will passively try to pick up things near you. - There is no feedback message associated, so you may not even notice you did this. - This effect is temporarily disabled if you have taken damage recently. - Adds "Possessive" brain trauma - Mild trauma - Randomly, your held items will become undroppable for a short to medium length of time. I was looking through AI stuff recently and remembered we support allowing AI controllers to work in cliented mobs, but we don't use it anywhere (outside of adminbus) So I wanted to add a brain trauma themed around that. Simple enough. But I didn't want to PR just a single trauma, that's boring so I thought of some additional ones. Just to spice up the other two trauma pools. I especially wanted to add some traumas that interact with inventory and items, because while a lot of our traumas involving how a person interacts with the world, not many involve how a person interacts with themself. :cl: Melbert add: Adds 3 Traumas: Primal Instincts (special), Kleptomania (severe), and Possessive (mild) /:cl:
rather than on, when the intent was for them to wake up immediately to do make the mob attack or fight or do something :cl: Melbert fix: Primal Instincts and Living Flesh should be a tad more reactive /:cl:
Converting this PR to a draft while I figure out what to do with Kleptomania. While it was originally decided to replace our Kleptomania with the port's kleptomania, I'm starting to wonder if it's a better idea to keep the pickpocketing. Hopefully I can discuss this with the other coders (Pooba and Syndie Kate in particular) soon. Once a course of action is decided on (and implemented, if necessary), I will undraft this PR. |
About The Pull Request
This PR ports the following PR:
and additionally ports a fix for the above PR:
This is a summary of the list of changes:
Why It's Good For The Game
Cool and interesting drain bramage mechanics!
New admin logs
The new traumas will generate a number of logs under the following circumstances:
Changelog
🆑MichiRecRoom, MrMelbert
add: Adds a new Mild-type brain trauma, Possessive. Occasionally, an item you're holding in your hand will become undroppable for a short time.
add: Adds a new Special-type brain trauma, Primal Instincts. Occasionally, your character will be taken over by a (possibly aggressive) monkey AI.
add: Rewrites our Kleptomania atop the new Kleptomania. This brings a number of changes, including activating more frequently (but with a cooldown), and the ability for the trauma to steal to any available hand.
admin: New logs for the new brain traumas. See PR 5138 for the details of these logs, and where to find them.
/:cl: