mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-24 04:27:35 +01:00
[s] Shadow demon Shadow Crawl abuse fix (#28439)
* shadow demon shadow crawl fix * var
This commit is contained in:
@@ -273,6 +273,17 @@
|
||||
action_background_icon_state = "shadow_demon_bg"
|
||||
action_icon_state = "shadow_crawl"
|
||||
|
||||
/datum/spell/bloodcrawl/shadow_crawl/can_cast(mob/user, charge_check, show_message)
|
||||
var/mob/living/simple_animal/demon/shadow/current_demon = user
|
||||
if(!istype(current_demon))
|
||||
return ..()
|
||||
|
||||
if(current_demon.block_shadow_crawl)
|
||||
to_chat(user, "<span class='warning'>You are too concentrated to activate [name].</span>")
|
||||
return FALSE
|
||||
|
||||
return ..()
|
||||
|
||||
/datum/spell/bloodcrawl/shadow_crawl/valid_target(turf/target, user)
|
||||
return target.get_lumcount() < 0.2
|
||||
|
||||
|
||||
Reference in New Issue
Block a user