mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-22 19:47:22 +01:00
massive burndown (#29894)
This commit is contained in:
@@ -7,7 +7,6 @@
|
||||
selection_deactivated_message = "<span class='notice'><B>You swallow your prepared neurotoxin.</B></span>"
|
||||
var/neurotoxin_type = /obj/item/projectile/bullet/neurotoxin
|
||||
action_icon_state = "alien_neurotoxin_0"
|
||||
active = FALSE
|
||||
|
||||
/datum/spell/alien_spell/neurotoxin/create_new_targeting()
|
||||
return new /datum/spell_targeting/clicked_atom
|
||||
@@ -36,7 +35,6 @@
|
||||
return TRUE
|
||||
|
||||
/datum/spell/alien_spell/neurotoxin/death_to_xenos
|
||||
name = "Neurotoxin spit"
|
||||
desc = "This ability allows you to fire some neurotoxin. Knocks aliens down."
|
||||
neurotoxin_type = /obj/item/projectile/bullet/anti_alien_toxin
|
||||
base_cooldown = 2 SECONDS
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
name = "Syphon plasma"
|
||||
desc = "Syphons 150 plasma from a nearby alien."
|
||||
action_icon_state = "alien_transfer"
|
||||
plasma_cost = 0
|
||||
base_cooldown = 10 SECONDS
|
||||
|
||||
/datum/spell/alien_spell/syphon_plasma/create_new_targeting()
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
/datum/spell/aoe
|
||||
name = "Spell"
|
||||
create_attack_logs = FALSE
|
||||
create_custom_logs = TRUE
|
||||
/// How far does it effect
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
hand_path = /obj/item/melee/touch_attack/banana
|
||||
|
||||
base_cooldown = 30 SECONDS
|
||||
clothes_req = TRUE
|
||||
cooldown_min = 100 //50 deciseconds reduction per rank
|
||||
action_icon_state = "clown"
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
desc = "Use pools of blood to phase out of existence."
|
||||
base_cooldown = 1 SECONDS
|
||||
clothes_req = FALSE
|
||||
cooldown_min = 0
|
||||
should_recharge_after_cast = FALSE
|
||||
overlay = null
|
||||
action_icon_state = "bloodcrawl"
|
||||
@@ -60,10 +59,7 @@
|
||||
/// Can't use the wizard one, blocked by jaunt/slow
|
||||
/obj/effect/dummy/slaughter
|
||||
name = "odd blood"
|
||||
icon = 'icons/effects/effects.dmi'
|
||||
icon_state = "nothing"
|
||||
density = FALSE
|
||||
anchored = TRUE
|
||||
invisibility = 60
|
||||
resistance_flags = LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF
|
||||
|
||||
@@ -97,7 +93,6 @@
|
||||
icon = 'icons/mob/mob.dmi'
|
||||
icon_state = "blank" // Flicks are used instead
|
||||
duration = 0.6 SECONDS
|
||||
layer = MOB_LAYER + 0.1
|
||||
|
||||
/obj/effect/temp_visual/dir_setting/bloodcrawl/Initialize(mapload, set_dir, animation_state)
|
||||
. = ..()
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
base_cooldown = 6 SECONDS
|
||||
clothes_req = FALSE
|
||||
invocation = "none"
|
||||
invocation_type = "none"
|
||||
antimagic_flags = NONE
|
||||
|
||||
selection_activated_message = "<span class='notice'>You prepare a blessing. Click on a target to start blessing.</span>"
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
hand_path = /obj/item/melee/touch_attack/cluwne
|
||||
|
||||
base_cooldown = 1 MINUTES
|
||||
clothes_req = TRUE
|
||||
cooldown_min = 200 //100 deciseconds reduction per rank
|
||||
|
||||
action_icon_state = "cluwne"
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
/datum/spell/conjure_item
|
||||
name = "Summon weapon"
|
||||
desc = "A generic spell that should not exist. This summons an instance of a specific type of item, or if one already exists, un-summons it."
|
||||
invocation_type = "none"
|
||||
clothes_req = FALSE
|
||||
var/obj/item/item
|
||||
var/item_type = /obj/item/banhammer
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
|
||||
/datum/spell/aoe/conjure/construct/lesser
|
||||
base_cooldown = 1800
|
||||
action_icon_state = "artificer"
|
||||
action_background_icon_state = "bg_cult"
|
||||
|
||||
/datum/spell/aoe/conjure/build
|
||||
@@ -16,7 +15,6 @@
|
||||
base_cooldown = 20
|
||||
clothes_req = FALSE
|
||||
invocation = "none"
|
||||
invocation_type = "none"
|
||||
summon_type = list(/turf/simulated/floor/engine/cult)
|
||||
centcom_cancast = FALSE //Stop crashing the server by spawning turfs on transit tiles
|
||||
holy_area_cancast = FALSE //Stops cult magic from working on holy ground eg: chapel
|
||||
@@ -26,10 +24,8 @@
|
||||
desc = "This spell constructs a cult wall."
|
||||
action_icon_state = "cultforcewall"
|
||||
action_background_icon_state = "bg_cult"
|
||||
base_cooldown = 100
|
||||
clothes_req = FALSE
|
||||
invocation = "none"
|
||||
invocation_type = "none"
|
||||
summon_type = list(/turf/simulated/wall/cult/artificer) //we don't want artificer-based runed metal farms
|
||||
centcom_cancast = FALSE //Stop crashing the server by spawning turfs on transit tiles
|
||||
holy_area_cancast = FALSE //Stops cult magic from working on holy ground eg: chapel
|
||||
@@ -38,11 +34,6 @@
|
||||
name = "Greater Construction"
|
||||
desc = "This spell constructs a reinforced metal wall."
|
||||
base_cooldown = 300
|
||||
clothes_req = FALSE
|
||||
invocation = "none"
|
||||
invocation_type = "none"
|
||||
centcom_cancast = FALSE //Stop crashing the server by spawning turfs on transit tiles
|
||||
holy_area_cancast = FALSE //Stops cult magic from working on holy ground eg: chapel
|
||||
delay = 50
|
||||
|
||||
summon_type = list(/turf/simulated/wall/r_wall)
|
||||
@@ -55,7 +46,6 @@
|
||||
base_cooldown = 3000
|
||||
clothes_req = FALSE
|
||||
invocation = "none"
|
||||
invocation_type = "none"
|
||||
holy_area_cancast = FALSE //Stops cult magic from working on holy ground eg: chapel
|
||||
|
||||
summon_type = list(/obj/item/soulstone)
|
||||
@@ -76,7 +66,6 @@
|
||||
base_cooldown = 200
|
||||
clothes_req = FALSE
|
||||
invocation = "none"
|
||||
invocation_type = "none"
|
||||
holy_area_cancast = FALSE //Stops cult magic from working on holy ground eg: chapel
|
||||
|
||||
summon_type = list(/obj/structure/cult/functional/pylon)
|
||||
@@ -90,7 +79,6 @@
|
||||
base_cooldown = 300
|
||||
clothes_req = FALSE
|
||||
invocation = "none"
|
||||
invocation_type = "none"
|
||||
holy_area_cancast = FALSE //Stops cult magic from working on holy ground eg: chapel
|
||||
summon_type = list(/obj/effect/forcefield/cult)
|
||||
summon_lifespan = 200
|
||||
@@ -109,8 +97,6 @@
|
||||
action_background_icon_state = "bg_cult"
|
||||
base_cooldown = 200
|
||||
clothes_req = FALSE
|
||||
invocation = "none"
|
||||
invocation_type = "none"
|
||||
holy_area_cancast = FALSE //Stops cult magic from working on holy ground eg: chapel
|
||||
jaunt_in_time = 12
|
||||
jaunt_in_type = /obj/effect/temp_visual/dir_setting/wraith
|
||||
@@ -132,7 +118,6 @@
|
||||
|
||||
/datum/spell/projectile/magic_missile/lesser
|
||||
name = "Lesser Magic Missile"
|
||||
desc = "This spell fires several, slow moving, magic projectiles at nearby targets."
|
||||
action_background_icon_state = "bg_cult"
|
||||
base_cooldown = 400
|
||||
clothes_req = FALSE
|
||||
@@ -161,11 +146,6 @@
|
||||
action_icon_state = "parasmoke"
|
||||
action_background_icon_state = "bg_cult"
|
||||
base_cooldown = 200
|
||||
clothes_req = FALSE
|
||||
invocation = "none"
|
||||
invocation_type = "none"
|
||||
holy_area_cancast = FALSE //Stops cult magic from working on holy ground eg: chapel
|
||||
cooldown_min = 20 //25 deciseconds reduction per rank
|
||||
|
||||
smoke_type = SMOKE_SLEEPING
|
||||
smoke_amt = 10
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
|
||||
base_cooldown = 3 SECONDS
|
||||
clothes_req = FALSE
|
||||
invocation_type = "none"
|
||||
level_max = 0 //cannot be improved
|
||||
action_icon_state = "disguise_self"
|
||||
sound = null
|
||||
|
||||
@@ -3,9 +3,7 @@
|
||||
desc = "This spell creates your ethereal form, temporarily making you invisible and able to pass through walls."
|
||||
|
||||
base_cooldown = 300
|
||||
clothes_req = TRUE
|
||||
invocation = "none"
|
||||
invocation_type = "none"
|
||||
cooldown_min = 100 //50 deciseconds reduction per rank
|
||||
nonabstract_req = TRUE
|
||||
centcom_cancast = FALSE //Prevent people from getting to centcom
|
||||
@@ -82,13 +80,10 @@
|
||||
|
||||
/obj/effect/dummy/spell_jaunt
|
||||
name = "water"
|
||||
icon = 'icons/effects/effects.dmi'
|
||||
icon_state = "nothing"
|
||||
var/reappearing = 0
|
||||
var/movedelay = 0
|
||||
var/movespeed = 2
|
||||
density = FALSE
|
||||
anchored = TRUE
|
||||
invisibility = 60
|
||||
resistance_flags = LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
desc = "This spell triggers a curse on a target, causing them to wield an unremovable horse head mask. They will speak like a horse! Any masks they are wearing will be disintegrated. This spell does not require robes."
|
||||
base_cooldown = 150
|
||||
clothes_req = FALSE
|
||||
stat_allowed = CONSCIOUS
|
||||
invocation = "KN'A FTAGHU, PUCK 'BTHNK!"
|
||||
invocation_type = "shout"
|
||||
cooldown_min = 30 //30 deciseconds reduction per rank
|
||||
|
||||
@@ -1,10 +1,8 @@
|
||||
/datum/spell/infinite_guns
|
||||
name = "Lesser Summon Guns"
|
||||
desc = "Why reload when you have infinite guns? Summons an unending stream of bolt action rifles. Requires both hands free to use."
|
||||
invocation_type = "none"
|
||||
|
||||
base_cooldown = 600
|
||||
clothes_req = TRUE
|
||||
cooldown_min = 10 //Gun wizard
|
||||
action_icon_state = "bolt_action"
|
||||
var/gun_type = /obj/item/gun/projectile/shotgun/boltaction/enchanted
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
name = "Knock"
|
||||
desc = "This spell opens nearby doors and does not require wizard garb."
|
||||
|
||||
base_cooldown = 100
|
||||
clothes_req = FALSE
|
||||
invocation = "AULIE OXIN FIERA"
|
||||
invocation_type = "whisper"
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
name = "Lightning Bolt"
|
||||
desc = "Throws a lightning bolt at your enemies. Classic. When clicked will start to charge in power. Then click on a mob to send the bolt before it overloads with power."
|
||||
base_cooldown = 30 SECONDS
|
||||
clothes_req = TRUE
|
||||
invocation = "UN'LTD P'WAH!"
|
||||
invocation_type = "shout"
|
||||
cooldown_min = 3 SECONDS
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
base_cooldown = 30 SECONDS
|
||||
clothes_req = FALSE
|
||||
invocation = "UN'LTD P'WAH!"
|
||||
invocation_type = "none"
|
||||
cooldown_min = 3 SECONDS
|
||||
charge_sound = new /sound('sound/magic/lightning_chargeup.ogg', channel = 7)
|
||||
max_charge_time = 10 SECONDS
|
||||
|
||||
@@ -67,7 +67,6 @@
|
||||
invocation_emote_self = "<span class='notice'>You form a blockade in front of yourself.</span>"
|
||||
base_cooldown = 60 SECONDS
|
||||
sound = null
|
||||
clothes_req = FALSE
|
||||
|
||||
action_icon_state = "mime_bigwall"
|
||||
action_background_icon_state = "bg_mime"
|
||||
|
||||
@@ -6,7 +6,6 @@
|
||||
hand_path = /obj/item/melee/touch_attack/mime_malaise
|
||||
|
||||
base_cooldown = 300
|
||||
clothes_req = TRUE
|
||||
cooldown_min = 100 //50 deciseconds reduction per rank
|
||||
action_icon_state = "mime_curse"
|
||||
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
base_cooldown = 600
|
||||
clothes_req = FALSE
|
||||
invocation = "GIN'YU CAPAN"
|
||||
invocation_type = "none" // shh
|
||||
selection_activated_message = "<span class='notice'>You prepare to transfer your mind. Click on a target to cast the spell.</span>"
|
||||
selection_deactivated_message = "<span class='notice'>You decide that your current form is good enough.</span>"
|
||||
cooldown_min = 200 //100 deciseconds reduction per rank
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
name = "Rathen's Secret"
|
||||
desc = "Summons a powerful shockwave around you that tears the appendix out of enemies, and occasionally removes their limbs."
|
||||
base_cooldown = 50 SECONDS
|
||||
clothes_req = TRUE
|
||||
invocation = "APPEN NATH!"
|
||||
invocation_type = "shout"
|
||||
cooldown_min = 20 SECONDS
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
/datum/spell/rod_form
|
||||
name = "Rod Form"
|
||||
desc = "Take on the form of an immovable rod, destroying all in your path."
|
||||
clothes_req = TRUE
|
||||
human_req = FALSE
|
||||
base_cooldown = 600
|
||||
cooldown_min = 200
|
||||
invocation = "CLANG!"
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
name = "Shapechange"
|
||||
desc = "Take on the shape of another for a time to use their natural abilities. Once you've made your choice it cannot be changed."
|
||||
clothes_req = FALSE
|
||||
human_req = FALSE
|
||||
base_cooldown = 200
|
||||
cooldown_min = 50
|
||||
invocation = "RAC'WA NO!"
|
||||
|
||||
@@ -8,7 +8,6 @@
|
||||
action_icon_state = "spacetime"
|
||||
|
||||
base_cooldown = 30 SECONDS
|
||||
clothes_req = TRUE
|
||||
invocation = "none"
|
||||
centcom_cancast = FALSE //Prevent people from getting to centcom
|
||||
cooldown_min = 30 SECONDS //No reduction, just more range.
|
||||
@@ -75,7 +74,6 @@
|
||||
/obj/effect/cross_action
|
||||
name = "cross me"
|
||||
desc = "for crossing."
|
||||
anchored = TRUE
|
||||
|
||||
/obj/effect/cross_action/spacetime_dist
|
||||
name = "spacetime distortion"
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
/datum/spell/summonmob
|
||||
name = "Summon Servant"
|
||||
desc = "This spell can be used to call your servant, whenever you need it."
|
||||
base_cooldown = 10 SECONDS
|
||||
clothes_req = FALSE
|
||||
invocation = "JE VES"
|
||||
invocation_type = "whisper"
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
cooldown_min = 60 SECONDS
|
||||
summon_type = list(/obj/machinery/atmospherics/supermatter_crystal/shard)
|
||||
action_icon_state = "summon_supermatter"
|
||||
summon_amt = 1
|
||||
aoe_range = 0
|
||||
|
||||
/datum/spell/aoe/conjure/summon_supermatter/cast(list/targets, mob/living/user = usr)
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
/datum/spell/summonitem
|
||||
name = "Instant Summons"
|
||||
desc = "This spell can be used to recall a previously marked item to your hand from anywhere in the universe."
|
||||
base_cooldown = 100
|
||||
clothes_req = FALSE
|
||||
invocation = "GAR YOK"
|
||||
invocation_type = "whisper"
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
var/hand_path = /obj/item/melee/touch_attack
|
||||
var/obj/item/melee/touch_attack/attached_hand = null
|
||||
var/on_remove_message = TRUE
|
||||
invocation_type = "none" //you scream on connecting, not summoning
|
||||
|
||||
/datum/spell/touch/create_new_targeting()
|
||||
return new /datum/spell_targeting/self
|
||||
@@ -54,7 +53,6 @@
|
||||
hand_path = /obj/item/melee/touch_attack/disintegrate
|
||||
|
||||
base_cooldown = 600
|
||||
clothes_req = TRUE
|
||||
cooldown_min = 200 //100 deciseconds reduction per rank
|
||||
|
||||
action_icon_state = "gib"
|
||||
@@ -65,7 +63,6 @@
|
||||
hand_path = /obj/item/melee/touch_attack/fleshtostone
|
||||
|
||||
base_cooldown = 600
|
||||
clothes_req = TRUE
|
||||
cooldown_min = 200 //100 deciseconds reduction per rank
|
||||
|
||||
action_icon_state = "statue"
|
||||
@@ -76,7 +73,6 @@
|
||||
hand_path = /obj/item/melee/touch_attack/plushify
|
||||
|
||||
base_cooldown = 600
|
||||
clothes_req = TRUE
|
||||
cooldown_min = 200 //100 deciseconds reduction per rank
|
||||
|
||||
action_icon_state = "plush"
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
desc = "This spell fires several, slow moving, magic projectiles at nearby targets."
|
||||
|
||||
base_cooldown = 200
|
||||
clothes_req = TRUE
|
||||
invocation = "FORTI GY AMA"
|
||||
invocation_type = "shout"
|
||||
cooldown_min = 60 //35 deciseconds reduction per rank
|
||||
@@ -86,7 +85,6 @@
|
||||
desc = "This spell causes you to turn into a hulk and gain laser vision for a short while."
|
||||
|
||||
base_cooldown = 400
|
||||
clothes_req = TRUE
|
||||
invocation = "BIRUZ BENNAR"
|
||||
invocation_type = "shout"
|
||||
message = "<span class='notice'>You feel strong! You feel a pressure building behind your eyes!</span>"
|
||||
@@ -113,7 +111,6 @@
|
||||
base_cooldown = 120
|
||||
clothes_req = FALSE
|
||||
invocation = "none"
|
||||
invocation_type = "none"
|
||||
cooldown_min = 20 //25 deciseconds reduction per rank
|
||||
|
||||
smoke_type = SMOKE_COUGHING
|
||||
@@ -128,7 +125,6 @@
|
||||
name = "Disable Tech"
|
||||
desc = "This spell disables all weapons, cameras and most other technology in range."
|
||||
base_cooldown = 40 SECONDS
|
||||
clothes_req = TRUE
|
||||
invocation = "NEC CANTIO"
|
||||
invocation_type = "shout"
|
||||
cooldown_min = 200 //50 deciseconds reduction per rank
|
||||
@@ -143,9 +139,7 @@
|
||||
desc = "This spell randomly teleports you a short distance."
|
||||
|
||||
base_cooldown = 20
|
||||
clothes_req = TRUE
|
||||
invocation = "none"
|
||||
invocation_type = "none"
|
||||
cooldown_min = 5 //4 deciseconds reduction per rank
|
||||
|
||||
|
||||
@@ -170,7 +164,6 @@
|
||||
desc = "This spell teleports you to a type of area of your selection."
|
||||
|
||||
base_cooldown = 600
|
||||
clothes_req = TRUE
|
||||
invocation = "SCYAR NILA"
|
||||
invocation_type = "shout"
|
||||
cooldown_min = 200 //100 deciseconds reduction per rank
|
||||
@@ -189,7 +182,6 @@
|
||||
desc = "This spell teleports you back to your teacher."
|
||||
|
||||
base_cooldown = 30 SECONDS
|
||||
clothes_req = TRUE
|
||||
invocation = "SCYAR TESO"
|
||||
invocation_type = "shout"
|
||||
cooldown_min = 10 SECONDS
|
||||
@@ -235,11 +227,9 @@
|
||||
name = "Stop Time"
|
||||
desc = "This spell stops time for everyone except for you, allowing you to move freely while your enemies and even projectiles are frozen."
|
||||
base_cooldown = 50 SECONDS
|
||||
clothes_req = TRUE
|
||||
invocation = "TOKI WO TOMARE"
|
||||
invocation_type = "shout"
|
||||
cooldown_min = 100
|
||||
summon_amt = 1
|
||||
delay = 0
|
||||
action_icon_state = "time"
|
||||
|
||||
@@ -252,7 +242,6 @@
|
||||
desc = "This spell conjures a simple carp."
|
||||
|
||||
base_cooldown = 1200
|
||||
clothes_req = TRUE
|
||||
invocation = "NOUK FHUNMM SACP RISSKA"
|
||||
invocation_type = "shout"
|
||||
|
||||
@@ -268,7 +257,6 @@
|
||||
base_cooldown = 600
|
||||
clothes_req = FALSE
|
||||
invocation = "none"
|
||||
invocation_type = "none"
|
||||
|
||||
summon_type = list(/obj/structure/constructshell)
|
||||
|
||||
@@ -340,7 +328,6 @@
|
||||
action_icon_state = "fireball0"
|
||||
sound = 'sound/magic/fireball.ogg'
|
||||
|
||||
active = FALSE
|
||||
|
||||
/datum/spell/fireball/apprentice
|
||||
centcom_cancast = FALSE
|
||||
@@ -390,13 +377,11 @@
|
||||
fireball_type = /obj/item/projectile/homing/magic/homing_fireball
|
||||
|
||||
selection_activated_message = "<span class='notice'>You prepare to cast your greater homing fireball spell! <B>Left-click to cast at a target!</B></span>"
|
||||
base_cooldown = 6 SECONDS
|
||||
|
||||
/datum/spell/aoe/repulse
|
||||
name = "Repulse"
|
||||
desc = "This spell throws everything around the user away."
|
||||
base_cooldown = 40 SECONDS
|
||||
clothes_req = TRUE
|
||||
invocation = "GITTAH WEIGH"
|
||||
invocation_type = "shout"
|
||||
cooldown_min = 150
|
||||
@@ -476,7 +461,6 @@
|
||||
name = "Corpse Explosion"
|
||||
desc = "Fills a corpse with energy, causing it to explode violently."
|
||||
base_cooldown = 5 SECONDS
|
||||
clothes_req = TRUE
|
||||
invocation = "JAH ITH BER"
|
||||
invocation_type = "whisper"
|
||||
selection_activated_message = "<span class='notice'>You prepare to detonate a corpse. Click on a target to cast the spell.</span>"
|
||||
|
||||
Reference in New Issue
Block a user