Commit Graph

12 Commits

Author SHA1 Message Date
Geeves
6ff5d78786 Cultist Memory (#10622) 2020-12-22 15:25:30 +01:00
Geeves
41d4dd8bf7 HUD Changes (#10770)
Talking indicators now appear on the right, in order for them to not appear behind other HUD elements.
    Thralls now get an icon next to their master to easier see and remember who they are. Likewise, vampires who have thralls now get little icons next to their thralls.

image

Inspired by: VOREStation/VOREStation#2636

I also replaced the cult icon with one from Paradise station, credits to them.
2020-12-16 23:22:40 +02:00
Geeves
dd0b88a3ef Vampire Tweaks (#10476)
Vampires with victim awareness enabled will no longer drop their victims to the floor.
    Stunned people can no longer interact with radios. This means that you cannot use a radio while being bloodsucked.
    Clicking the drain blood ability whilst draining blood will now cause you to stop sucking blood at the end of the next drain cycle.
    Gaining a vampire power is now displayed a bit nicer in the chat log.
    Vampires now have a UI element on the HUD for how much usable blood they have, what their frenzy counter is at, and to suck people.
    Removing vampire status from a player now removes their vampire abilities and such.
    Vampires now can only suck up until 950 units of usable blood.
    Vampire glare now stuns IPCs and cyborgs as well.
    Hulks no longer have funky punctuation.
    Veil walking now uses your mob sprite instead of a generic ghost sprite.
    Triggering veil walking now breaks all grabs on you.
    The vampire help menu has been revamped to be more up to date and stylish.
2020-11-10 08:14:48 +02:00
Matt Atlas
d4666caaac Ports Goonchat from Baystation. (#9635)
changes:

    rscadd: "Ported a new chat system, Goonchat, that allows for cool things like changing font style, size, spacing, highlighting up to 5 strings in the chat, and DARK MODE."
    rscadd: "Repeated chat messages can now get compacted. You can disable this in goonchat settings."
    rscadd: "You can change icon style to any font on your system."
    tweak: "The game window has been altered a bit to adjust for this."
    rscdel: "Removed skin style prefs as they are no longer used."
2020-09-24 23:06:04 +03:00
Geeves
a5e2c56669 Makes vamp a bit better (#7233) 2019-11-13 23:18:56 +01:00
skull132
8c5c10029f Vampire fixes! (#2703)
Fixes #586
Fixes bloodheal not handling external organs properly.
Refactors the code with new macros and shit.

Did I miss anything?
2017-06-24 23:37:54 +03:00
skull132
dd94d6b92a Fixes #464, fixes #465, fixes #466 (#499)
No more negative frenzy.
LIs restrict social abilities (presence and dominate).
Also adds a notify parameter to vampire_can_effect_target. This way, the vamp doesn't get notifications in passive loops, such as Presence.
2016-06-30 00:20:25 +03:00
skull132
6db7d7f00f Vampire - Frenzy Messages & Modification
Isntead of random probability ticks, the messages are sent every X seconds, depending on how close to frenzy you are. Easier to control the spam that way.

Also cleans up the feed code with easier accessing of vars, and makes feeding reduce frenzy.
2016-05-15 15:40:10 +03:00
skull132
6b7d2c7656 Vampire - Weil Valk Fixes 2
Bad pointers were causing compile errors.
2016-05-14 17:06:20 +03:00
skull132
1004a53814 Vampire - status flags as opposed to binary toggles
Swaps out a slew of individual binary toggles for a single status bitfield. Easier to manage this way.
2016-05-09 20:31:16 +03:00
skull132
91db04eb3f Vampire Progression
Implements the power datums and adds vampire progression. Balancing needs to be done later in the game.
2016-05-05 23:10:15 +03:00
skull132
3e8ac5ee39 Vampire Re-write: Block 1
The largest chunk of this rewrite.

Reworks the vampire powers, and makes them completely modular, as with changeling. Also adds a few powers, and so on.

A massive list of TO-DOs remains.
2016-04-26 20:29:14 +03:00