Skip to content

Commit

Permalink
Heretic bugfixes/Desc update + IPC/Preternis love (you're welcome you…
Browse files Browse the repository at this point in the history
… robot bastards) (#20444)

* no longer need book in bag

heretics no longer need their books in their bags to get research points when sacrificing someone

* tried to steal ultrakill code

but it didnt work, lol

* fuck the rod bro

stupid ass slime people
  • Loading branch information
cowbot92 authored Sep 27, 2023
1 parent b58cdfa commit cbb7c44
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 10 deletions.
2 changes: 1 addition & 1 deletion code/modules/antagonists/eldritch_cult/eldritch_antag.dm
Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,7 @@
Your book allows you to gain abilities with research points. You cannot undo research, so choose your path wisely!<br>\
You gain research points by collecting influences or sacrificing targets by using a living heart and a transmutation rune.<br>\
You can find a basic guide at : https://wiki.yogstation.net/wiki/Heretic </span><br>\
If you need to quickly check your unlocked transmutation recipes, ALT + CLICK your Codex Cicatrix.")
If you need to quickly check your unlocked transmutation recipes, use your Codex Cicatrix in hand with Z.")

/datum/antagonist/heretic/get_preview_icon()
var/icon/icon = render_preview_outfit(preview_outfit)
Expand Down
2 changes: 1 addition & 1 deletion code/modules/antagonists/eldritch_cult/eldritch_book.dm
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
. += "Use it on the floor to create a transmutation rune, used to perform rituals."
. += "Hit an influence in the black part with it to gain a charge."
. += "Hit a transmutation rune to destroy it."
. += "Alt+click this book to check the list of currently available transmutations and their ingredients."
. += "Use this book in hand with Z to check the list of currently available transmutations and their ingredients."

/obj/item/forbidden_book/afterattack(atom/target, mob/user, proximity_flag, click_parameters)
. = ..()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -185,11 +185,8 @@
var/datum/antagonist/heretic/EC = carbon_user.mind.has_antag_datum(/datum/antagonist/heretic)

EC.total_sacrifices++
for(var/X in carbon_user.get_all_gear())
if(!istype(X,/obj/item/forbidden_book))
continue
EC.charge += 2
break
EC.charge += 2


if(QDELETED(LH.target))
var/datum/objective/A = new
Expand Down
6 changes: 3 additions & 3 deletions code/modules/antagonists/eldritch_cult/knowledge/rust_lore.dm
Original file line number Diff line number Diff line change
Expand Up @@ -46,9 +46,9 @@
if(!istype(user_loc_turf, /turf/open/floor/plating/rust) || !isliving(user))
return
var/mob/living/living_user = user
living_user.adjustBruteLoss(-2, FALSE)
living_user.adjustFireLoss(-2, FALSE)
living_user.adjustToxLoss(-2, FALSE, TRUE)
living_user.adjustBruteLoss(-2, FALSE, TRUE, BODYPART_ANY)
living_user.adjustFireLoss(-2, FALSE, TRUE, BODYPART_ANY)
living_user.adjustToxLoss(-2, FALSE, TRUE, BODYPART_ANY)
living_user.adjustOxyLoss(-0.5, FALSE)
living_user.adjustStaminaLoss(-2)

Expand Down

0 comments on commit cbb7c44

Please sign in to comment.