-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ports Tweaks #82
base: master
Are you sure you want to change the base?
Ports Tweaks #82
Changes from all commits
0e48eb7
002a0ad
e768a49
8033264
b6149e1
2d15c17
025b3ed
84c2919
88facb3
b252cef
e8b3476
3b99d21
c1d93b9
1e19748
5528b1e
f0dc031
01648a7
2477fe1
0b284e2
782a627
b718143
4300260
9768e10
a1e3972
a55a1aa
a965619
cfc65f2
cbbb737
c074d0f
b5a7478
cf0d69d
60e49c3
075809a
e4dbcbc
b3be104
3f08b3f
5ad8ab6
badd2f4
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -47,9 +47,13 @@ | |
if(C.status_flags & XENO_HOST) | ||
src << "<span class='userdanger'>A foreign presence repels us from this body. Perhaps we should try to infest another?</span>" | ||
return | ||
if(getorgan(/obj/item/organ/internal/body_egg/changeling_egg)) | ||
src << "<span class='userdanger'>One of us has already planted thier seed in this body! Perhaps we should try to infest another?</span>" | ||
return | ||
Infect(target) | ||
src << "<span class='userdanger'>With our egg laid, our death approaches rapidly...</span>" | ||
spawn(100) | ||
egg_lain = 0 | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Why are you saying there is no egg when you kill the crab, surely the egg disappears when it's released? https://github.com/ArcLumin/Hippie-Rebase/blob/cf0d69d310e218d4c242bc900decdbdffe85c677/code/modules/mob/living/simple_animal/hostile/headcrab.dm#L74 - if so, perhaps you should set egg_lain in the referenced code? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The idea is, normally if a headslug plants an egg in something, then someone gibs the body, they can't return. This allows a fellow ling to potentially revive the headslug with a lazarus injector and have them plant the egg again. If it didn't set the egg_lain to 0 it'd be unable to plant a new one on respawn. Get it? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Makes sense. :) |
||
death() | ||
return | ||
target.attack_animal(src) | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No. Don't do this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is already in hippiecode