Port mob cooldown actions and AI behavior. (#29924)

* Port mob cooldown actions and AI behavior.

* fix lint

* fix missing override args

* Update code/_onclick/click.dm

Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com>

* Update code/_onclick/click.dm

Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com>

* Update code/datums/actions/action.dm

Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com>

* Update code/__DEFINES/ai/blackboard_defines.dm

Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com>

* remove unused defines

---------

Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
This commit is contained in:
warriorstar-orion
2025-08-07 15:55:52 +00:00
committed by GitHub
co-authored by PollardTheDragon Burzah
parent 653e9e8c72
commit ef41677463
22 changed files with 516 additions and 22 deletions
+1 -1
View File
@@ -888,7 +888,7 @@
name = "Remove a card - Remove a single card from the hand."
button_icon_state = "remove_card"
/datum/action/item_action/remove_card/IsAvailable()
/datum/action/item_action/remove_card/IsAvailable(show_message = TRUE)
var/obj/item/cardhand/C = target
if(length(C.cards) <= 1)
return FALSE