Tg 2 11 sync (#215)
* first series of updates * datums * games folder * admin and atmosia stuffs * moar * mob updates borg riding * sprites and stuff * fixes for various things * oops. some missed fixes
This commit is contained in:
@@ -6,6 +6,7 @@
|
||||
var/active_msg = "You charge your projectile!"
|
||||
var/base_icon_state = "projectile"
|
||||
var/active_icon_state = "projectile"
|
||||
var/projectile_damage_override = -1
|
||||
|
||||
/obj/effect/proc_holder/spell/aimed/Click()
|
||||
var/mob/living/user = usr
|
||||
@@ -54,6 +55,11 @@
|
||||
var/obj/item/projectile/P = new projectile_type(user.loc)
|
||||
P.current = get_turf(user)
|
||||
P.preparePixelProjectile(target, get_turf(target), user)
|
||||
if(projectile_damage_override != -1)
|
||||
P.damage = projectile_damage_override
|
||||
P.nodamage = TRUE
|
||||
if(P.damage)
|
||||
P.nodamage = FALSE
|
||||
P.fire()
|
||||
return TRUE
|
||||
|
||||
@@ -80,6 +86,11 @@
|
||||
var/obj/item/projectile/magic/aoe/lightning/P = new /obj/item/projectile/magic/aoe/lightning(user.loc)
|
||||
P.current = get_turf(user)
|
||||
P.preparePixelProjectile(target, get_turf(target), user)
|
||||
if(projectile_damage_override != -1)
|
||||
P.damage = projectile_damage_override
|
||||
P.nodamage = TRUE
|
||||
if(P.damage)
|
||||
P.nodamage = FALSE
|
||||
P.tesla_power = tesla_power
|
||||
P.tesla_range = tesla_range
|
||||
P.tesla_boom = tesla_boom
|
||||
|
||||
Reference in New Issue
Block a user