Skip to content
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

Changeling Combat Tentacle #10784

Closed
wants to merge 2 commits into from
Closed

Conversation

Geevies
Copy link
Contributor

@Geevies Geevies commented Dec 11, 2020

  • Ported Combat Tentacles for Changelings from Paradise station. You can use them to pull items or people towards you.

Ported from ParadiseSS13/Paradise#7519

If you want a detailed write-up of how it works, go check that pull request out.

@BotBOREALIS BotBOREALIS added the Sprites Adds new or changes existing sprites. label Dec 11, 2020
@Geevies
Copy link
Contributor Author

Geevies commented Dec 11, 2020

!review

@Geevies Geevies added the Update Wiki The PR changes something that needs to be reflected on the wiki. label Dec 11, 2020
Comment on lines +247 to +261
if(I_DISARM)
var/obj/item/I = C.get_active_hand()
if(!I || istype(I, /obj/item/grab))
I = C.get_inactive_hand()
if(I && !istype(I, /obj/item/grab))
if(C.unEquip(I))
C.visible_message(SPAN_DANGER("[I] is yanked out of [C]'s hand by [src]!"),SPAN_DANGER("A tentacle pulls [I] away from you!"))
I.throw_at(get_step_towards(H, C), 8, 2, callback = CALLBACK(H, /mob/proc/put_in_any_hand_if_possible, I))
return TRUE
else
to_chat(firer, SPAN_DANGER("You can't seem to pry [I] out of [C]'s hands!"))
return FALSE
else
to_chat(firer, SPAN_DANGER("[C] has nothing in hand to disarm!"))
return FALSE
Copy link
Member

Choose a reason for hiding this comment

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

I have concerns about that capability, as we removed a lot of the "slap things out of hands" mechanics in the past due to balance issues.

@github-actions
Copy link

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@NonQueueingMatt
Copy link
Contributor

Looks dead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changes Required The PR requires changes before it can be approved and/or merged. Merge Conflict Review Required Sprites Adds new or changes existing sprites. Update Wiki The PR changes something that needs to be reflected on the wiki.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants