Skip to content

Rank 1/Old code auspice gifts#692

Open
FalloutFalcon wants to merge 24 commits intoDarkPack13:masterfrom
FalloutFalcon:rest-of-auspice-gifts
Open

Rank 1/Old code auspice gifts#692
FalloutFalcon wants to merge 24 commits intoDarkPack13:masterfrom
FalloutFalcon:rest-of-auspice-gifts

Conversation

@FalloutFalcon
Copy link
Member

@FalloutFalcon FalloutFalcon commented Feb 21, 2026

About The Pull Request

Re-implementing all the old code auspice gifts, a lot of them highly refurbished or completely rewritten.
Almost all of them now use dice rolls to some degree!

Ahroun

Inspiration Fairly TTRPG accurate and now actually gives a temp willpower. Though expenditure of that may be difficult atm.
Razor claws prelim code in but need #680 to finish it off and make it grant bonuses.

Gilliard

Unfortunately all the old gifts are surprisingly hard to implement so they are still all unfaithful.
Beast Speech Summons a dog, though beastmaster is already much better thanks to @chazzyjazzy. Im likely gonna rework it into an element that allows animials to listen and record who they see after this pr?
Call of the Wyld Extending the range of an emote to a varible amount was really jank, will revist however... Still just free gnosis to those around you

Philodox

Resist Pain no softcrit and pain resist, will likely be implemented wound pentilies soon and will automaticly work with negating those.
Truth Of Gaia They get a prompt that they answer if truthful or not. Fairly accurate.

Ragabash

Blur Of The Milky Eye Now has a cool wibble effect that is inline with how the book describes the abilitly. Still need to add code to infer pentlies to perception rolls for these kind of effects.

2026-02-20.01-50-01.mp4

Open Seal Now acctually uses gauntlet rating! also compatible with tg doors and lockers (also by proxy the lock spell works on vampdoors lol)

Theurge

Sense Wyrm Now draws a path to the scent!
image
Spirit Speech lets you hear ghosts around you rather then being anti-obfuscate plus also ghost vision.

Why It's Good For The Game

gifts good. I made alot of them way more ttrpg accurate.

Changelog

🆑
add: Readds rank 1/old code auspice gifts
/:cl:

@dwinters99 dwinters99 mentioned this pull request Feb 24, 2026
Copy link
Contributor

@chazzyjazzy chazzyjazzy left a comment

Choose a reason for hiding this comment

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

just need some clarification, looks good besides

Comment on lines 9 to 20
/datum/action/cooldown/power/gift/blur_of_the_milky_eye/Activate(atom/target)
. = ..()
if(allowed_to_proceed)
var/mob/living/carbon/C = owner
C.alpha = 36
playsound(get_turf(owner), 'modular_darkpack/modules/werewolf_the_apocalypse/sounds/milky_blur.ogg', 75, FALSE)
spawn(20 SECONDS)
C.alpha = 255
*/
var/mob/living/living_owner = astype(owner)

var/datum/storyteller_roll/roll_datum = new()
roll_datum.applicable_stats = list(STAT_MANIPULATION, STAT_STEALTH)
roll_datum.numerical = TRUE
roll_datum.difficulty = 8
var/roll_result = roll_datum.st_roll(owner)

if(roll_result > 0)
living_owner?.apply_status_effect(/datum/status_effect/blur_of_the_milky_eye)
Copy link
Contributor

Choose a reason for hiding this comment

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

numerical = true but the only circumstance where the roll result is used is checking > 0? Not a big deal just wondering if u missed something or made a mistake, can leave it like this

Copy link
Member Author

Choose a reason for hiding this comment

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

oh i think rules as written it does care about numerical but i have not implemented to dice pently against perception so i will fix that.

@chazzyjazzy
Copy link
Contributor

llinters : Error: OD0404: Path /datum/storyteller_roll/scent_of_the_true_form does not exist
Error: OD0404: Path /datum/storyteller_roll/mothers_touch does not exist

@FalloutFalcon
Copy link
Member Author

whoops. plus conflicts. one mo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants