[no gbp] fixes being able to tell animals to commit atrocious acts (#88754)

## About The Pull Request
closes #88743 . the issue is while they'd ignore ur command since its
impossible, the emote would still appear, which i now realize was a
mistake

## Why It's Good For The Game
fixes being able to tell animals to commit atrocious acts

## Changelog
🆑
fix: radial pet commanding emotes will now not appear if the command is
impossible to execute
/🆑
This commit is contained in:
Ben10Omintrix
2024-12-28 16:40:45 -05:00
committed by GitHub
parent 91d39064bf
commit f205e48ef5
6 changed files with 22 additions and 21 deletions
@@ -131,7 +131,7 @@
/datum/pet_command/breed/gutlunch/set_command_target(mob/living/parent, atom/target)
if(GLOB.gutlunch_count >= MAXIMUM_GUTLUNCH_POP)
parent.balloon_alert_to_viewers("can't reproduce anymore!")
return
return FALSE
return ..()
#undef MAXIMUM_GUTLUNCH_POP
@@ -268,7 +268,7 @@
/datum/pet_command/use_ability/lob_charge/set_command_target(mob/living/parent, atom/target)
if (!target)
return
return FALSE
var/datum/targeting_strategy/targeter = GET_TARGETING_STRATEGY(parent.ai_controller.blackboard[targeting_strategy_key])
if(!targeter?.can_attack(parent, target))
parent.balloon_alert_to_viewers("shakes head!")