Skip to content
This repository was archived by the owner on May 22, 2025. It is now read-only.

Conversation

@Marmio64
Copy link
Contributor

@Marmio64 Marmio64 commented May 23, 2023

I really don't know what the problem was with the last one but nothing i tried would keep it fixed so hopefully just me transferring all the code to a new PR will fix it, and will also get rid of all the bloat commits of me trying to update the branch.
Same thing as #18506

Document the changes in your pull request

Adds the Hecata clan as a bloodsucker clan.

Link to bounty: https://forums.yogstation.net/threads/15-add-a-new-bloodsucker-clan-ss13-server.26337/

Upsides-
Necromancy: The prime ability of the clan. Hefty blood cost, but lets you quickly convert the dead into temporary zombie vassals. They last 2 minutes at level 0, and up to 17 minutes at level 5 ability level (+3 minutes per level). It can also be used on dead vassals you already own in order to resurrect them permanently. Either way, the victim becomes a Sanguine Zombie, which is like a mix between a non infectious zombie and a infectious one. It can't use guns, and has some slowdown, takes slightly more damage, has soft crit resistance, and high punch damage. Note: Can't be used to farm blood due to Sanguine Zombies not having any. Also doesn't work on Monster Hunters or other Bloodsuckers.

Spirit Call: Summons temporary wraiths which attack nearby non dead. They will attack your vassals too if they aren't zombified! They are weak though and primarily good as distractions for escapes or bolstering your horde...

Deathly Communion: On a cooldown you can send messages to all your vassals, allowing you to coordinate your zombie horde.

Favorite vassal ability: Spirit Call. Favorite vassal is also turned into a Sanguine Zombie if they weren't one already.

Downsides-
Painful Bite: Feeding is painful enough to the victim that the bloodsucker is incapable of stealthily feeding on people, meaning it has to be done while aggressively grabbing them.
No Blood Altar: Using the altar is no longer of interest to you: Thus you can't do tasks for it and level up via it.

Unique Clan Goal: Necromance X amount of people.

Overall, Hecata focuses on a louder approach and on their vassals, similar to the Tzimisce clan. However, rather than a focus on having a few high power vassals, they make hordes of disposable ones.

Spriting

icons.mp4
hecata.mp4

the icons are animated, give the first one a while.

Wiki Documentation

Hecata

The unified clan of death. The Hecata utilize the art of Oblivion to raise the dead, summon hostile ghosts, and communicate with their vassals from afar.

Joining the clan has the following side effects
-You gain 3 abilities.
--Necromancy: Raise dead people as temporary zombie vassals loyal to you, or revive existing vassals permanently.
--Spirit Call: Summon angry wraiths which attack nearby people who aren't zombies (includes non zombified vassals!)
--Deathly Communion: Sends a message to all your vassals no matter their location.

-You can no longer silently feed. Feeding must be done with an aggressive grab.
-You can't interact with blood altars to do tasks or gain ranks.

Changelog

🆑
rscadd: Adds the clan of death to the bloodsuckers, The Hecata Clan! Avid necromancers whose feeding is too painful to be stealthy.
/:cl:

@Marmio64 Marmio64 requested a review from a team as a code owner May 23, 2023 22:56
@Yogbot-13 Yogbot-13 added DME Edit This PR affects the yogstation.DME file Feature This adds new content to the game Sprites This PR has spriting changes labels May 23, 2023
@Marmio64
Copy link
Contributor Author

updated and ready for the bloodsucker changes. Hecata clan 'skull symbol' sprite included in pr description.

Copy link
Contributor

@JohnFulpWillard JohnFulpWillard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please replace instance of usr with owner and remove the single letter vars

Marmio64 and others added 16 commits May 29, 2023 10:38
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
@Marmio64
Copy link
Contributor Author

Marmio64 commented Jul 9, 2023

everything done except making life drain on wraiths an element. I've been at it for a long and i really don't know why its not working. In it's non element form everything here works fine but i guess i can keep trying to look into it until hopefully this is finally merged.

@Marmio64
Copy link
Contributor Author

lifedrain element by willard implemented

@Marmio64 Marmio64 requested a review from JohnFulpWillard July 29, 2023 13:36
Copy link
Contributor

@JohnFulpWillard JohnFulpWillard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry for taking so long on this. This is my final remarks

Marmio64 and others added 5 commits August 3, 2023 11:47
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
* In addition, raising the dead with Necromancy turns them into Sanguine Zombies
* They are pseudo zombies, which have high punch damage and special resistances, but aren't infectious nor can they use guns.
*/
/datum/action/cooldown/bloodsucker/targeted/hecata
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hecata spells should follow what Tremere spells did and be in their own folder, but not in the same file

@JohnFulpWillard
Copy link
Contributor

every time I try to review the PR I keep getting more and more nitpicky sorry

Marmio64 and others added 3 commits August 8, 2023 16:15
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

DME Edit This PR affects the yogstation.DME file Feature This adds new content to the game Sprites This PR has spriting changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants