Files
wwdpublic/Content.Server/StationEvents
VMSolidus 8b84792828 Psionic Power Rolling Rework (#830)
# Description

This PR implements a long overdue rework of the underlying system for
actually giving Psions their powers, by making it a semi-deterministic
system that favors people having a small handful of powers, unless said
person has inherent modifiers that let them generate them more
consistently. A common complaint I received from the new Psionic System
is that stations tended to become "Space Hogwarts" given enough time,
since people could very easily game the system to consistently get new
powers every 20 minutes, until a majority of the station was throwing
fireballs at each other.

Now, obtaining new powers gets more difficult the more powers you have,
exponentially so. Powers can also declare in their prototype how many
"Slots" they occupy, meaning that certain powers can make this even more
difficult, or not at all, as desired.

# Changelog

🆑 VMSolidus & Rane
- add: Psionic Power "Rerolls" have been reworked. Psions now have a
stat called Potentia, which is increased by sources of Psionic Rerolls
such as Space Drugs, Loto Oil, and Random Events. Instead of being an
all-or-nothing "D100 with modifiers" roll, whatever you roll is added to
your Potentia stat, and when Potentia reaches a certain threshold, it is
automatically "Spent" to buy a random new power. Your first power costs
100 Potentia, your 2nd power costs 200, 3rd costs 400, and so on. The
more powers you have, the more difficult it is to obtain new ones.
- tweak: Some powers, such as Telepathy and Xenoglossy, do not count as
a power for the purpose of Potentia Cost

---------

Signed-off-by: VMSolidus <evilexecutive@gmail.com>
2024-10-19 12:57:32 +07:00
..