From 1f79249d2d636064d5326bf8c9e06c39e84a8ba2 Mon Sep 17 00:00:00 2001 From: EgorDinamit Date: Fri, 24 Nov 2023 16:39:17 +0300 Subject: [PATCH] Some tweaks --- baystation12.dme | 1 + code/__defines/dcs/signals.dm | 4 +- code/__defines/magic.dm | 5 ++ code/game/antagonist/outsider/wizard.dm | 62 ++++++++---------- code/game/atoms_movable.dm | 7 +- code/modules/mana/mana.dm | 8 ++- code/modules/mob/living/living.dm | 25 +++++++ .../Chemistry-Reagents-Other.dm | 15 +++++ code/modules/research/part_replacer.dm | 2 +- code/modules/spellbook/_spellbook.dm | 7 +- code/modules/spells/_spell.dm | 32 ++++----- code/modules/spells/_spell_procs.dm | 4 +- code/modules/spells/aimed/dispell.dm | 4 +- code/modules/spells/aimed/flamethrower.dm | 2 +- code/modules/spells/aimed/spark_bolt.dm | 14 +++- code/modules/spells/hand/sunwrath.dm | 8 ++- icons/effects/beam.dmi | Bin 6566 -> 36009 bytes icons/effects/effects.dmi | Bin 307673 -> 306856 bytes test/check-paths.sh | 2 +- 19 files changed, 135 insertions(+), 67 deletions(-) create mode 100644 code/__defines/magic.dm diff --git a/baystation12.dme b/baystation12.dme index 48b8f0f5092..f119f0486fc 100644 --- a/baystation12.dme +++ b/baystation12.dme @@ -58,6 +58,7 @@ #include "code\__defines\lighting.dm" #include "code\__defines\lists.dm" #include "code\__defines\machinery.dm" +#include "code\__defines\magic.dm" #include "code\__defines\mapping.dm" #include "code\__defines\materials.dm" #include "code\__defines\math_physics.dm" diff --git a/code/__defines/dcs/signals.dm b/code/__defines/dcs/signals.dm index fc0ee04b548..17620fc05c0 100644 --- a/code/__defines/dcs/signals.dm +++ b/code/__defines/dcs/signals.dm @@ -34,8 +34,10 @@ // /atom signals // /atom/movable signals -/// When an atom's Dispell() proc is called +/// When an atom's Dispell() proc is called; Passes dispell strength as argument. #define COMSIG_ATOM_MOVABLE_DISPELL "atom_dispell" +// Return value of a signal handler if dispell should be blocked +#define COMPONENT_DISPELL_BLOCKED (1 << 0) // /area signals diff --git a/code/__defines/magic.dm b/code/__defines/magic.dm new file mode 100644 index 00000000000..4f0d6971f4d --- /dev/null +++ b/code/__defines/magic.dm @@ -0,0 +1,5 @@ +// Defines for dispell strengths +#define DISPELL_WEAK 1 +#define DISPELL_MEDIUM 2 +#define DISPELL_STRONG 3 +#define DISPELL_UNSTOPPABLE 4 diff --git a/code/game/antagonist/outsider/wizard.dm b/code/game/antagonist/outsider/wizard.dm index 0bf44029cbe..96f28259567 100644 --- a/code/game/antagonist/outsider/wizard.dm +++ b/code/game/antagonist/outsider/wizard.dm @@ -18,28 +18,28 @@ GLOBAL_DATUM_INIT(wizards, /datum/antagonist/wizard, new) faction = "wizard" base_to_load = /datum/map_template/ruin/antag_spawn/wizard -/datum/antagonist/wizard/create_objectives(var/datum/mind/wizard) +/datum/antagonist/wizard/create_objectives(datum/mind/wizard) if(!..()) return - var/kill - var/escape - var/steal - var/hijack + var/kill = FALSE + var/escape = FALSE + var/steal = FALSE + var/hijack = FALSE switch(rand(1,100)) if(1 to 30) - escape = 1 - kill = 1 + escape = TRUE + kill = TRUE if(31 to 60) - escape = 1 - steal = 1 + escape = TRUE + steal = TRUE if(61 to 99) - kill = 1 - steal = 1 + kill = TRUE + steal = TRUE else - hijack = 1 + hijack = TRUE if(kill) var/datum/objective/assassinate/kill_objective = new @@ -61,16 +61,16 @@ GLOBAL_DATUM_INIT(wizards, /datum/antagonist/wizard, new) wizard.objectives |= hijack_objective return -/datum/antagonist/wizard/update_antag_mob(var/datum/mind/wizard) +/datum/antagonist/wizard/update_antag_mob(datum/mind/wizard) ..() wizard.StoreMemory("Remember: do not forget to prepare your spells.", /decl/memory_options/system) wizard.current.real_name = "[pick(GLOB.wizard_first)] [pick(GLOB.wizard_second)]" wizard.current.SetName(wizard.current.real_name) -/datum/antagonist/wizard/equip(var/mob/living/carbon/human/wizard_mob) +/datum/antagonist/wizard/equip(mob/living/carbon/human/wizard_mob) if(!..()) - return 0 + return FALSE var/outfit_type = pick(subtypesof(/decl/hierarchy/outfit/wizard)) var/decl/hierarchy/outfit/wizard_outfit = outfit_by_type(outfit_type) @@ -82,7 +82,7 @@ GLOBAL_DATUM_INIT(wizards, /datum/antagonist/wizard, new) wizard_mob.mind.mana.mana_recharge_speed = 2 wizard_mob.mind.mana.spell_points = 15 // Should allow wizard to buy 2-3 dangerous spells, or a bunch of small stuff - return 1 + return TRUE /datum/antagonist/wizard/print_player_summary() ..() @@ -107,28 +107,24 @@ GLOBAL_DATUM_INIT(wizards, /datum/antagonist/wizard, new) for(var/datum/spell/spell_to_remove in mind.learned_spells) remove_spell(spell_to_remove) -obj/item/clothing +/obj/item/clothing var/wizard_garb = FALSE -// Does this clothing slot count as wizard garb? (Combines a few checks) -/proc/is_wiz_garb(var/obj/item/clothing/C) +// Does this clothing slot count as wizard garb? +/proc/is_wiz_garb(obj/item/clothing/C) return istype(C) && C.wizard_garb -/*Checks if the wizard is wearing the proper attire. -Made a proc so this is not repeated 14 (or more) times.*/ +// Checks if the wizard is wearing the proper attire. +// Made a proc so this is not repeated 14 (or more) times. /mob/proc/wearing_wiz_garb() to_chat(src, "Silly creature, you're not a human. Only humans can cast this spell.") - return 0 + return FALSE -// Humans can wear clothes. /mob/living/carbon/human/wearing_wiz_garb() - if(!is_wiz_garb(src.wear_suit) && (!src.species.hud || (slot_wear_suit in src.species.hud.equip_slots))) - to_chat(src, "I don't feel strong enough without my robe.") - return 0 - if(!is_wiz_garb(src.shoes) && (!species.hud || (slot_shoes in src.species.hud.equip_slots))) - to_chat(src, "I don't feel strong enough without my sandals.") - return 0 - if(!is_wiz_garb(src.head) && (!species.hud || (slot_head in src.species.hud.equip_slots))) - to_chat(src, "I don't feel strong enough without my hat.") - return 0 - return 1 \ No newline at end of file + if(!is_wiz_garb(wear_suit) && (!species.hud || (slot_wear_suit in species.hud.equip_slots))) + to_chat(src, SPAN_WARNING("I don't feel strong enough without my robe.")) + return FALSE + if(!is_wiz_garb(head) && (!species.hud || (slot_head in species.hud.equip_slots))) + to_chat(src, SPAN_WARNING("I don't feel strong enough without my hat.")) + return FALSE + return TRUE diff --git a/code/game/atoms_movable.dm b/code/game/atoms_movable.dm index a623c78115e..5c831fbc8ed 100644 --- a/code/game/atoms_movable.dm +++ b/code/game/atoms_movable.dm @@ -350,6 +350,7 @@ return /// The effect of being affected by dispells, either a projectile or AOE effects -/atom/movable/proc/Dispell() - SEND_SIGNAL(src, COMSIG_ATOM_MOVABLE_DISPELL) - return +/atom/movable/proc/Dispell(dispell_strength = DISPELL_WEAK) + if(SEND_SIGNAL(src, COMSIG_ATOM_MOVABLE_DISPELL, dispell_strength) & COMPONENT_DISPELL_BLOCKED) + return FALSE + return TRUE diff --git a/code/modules/mana/mana.dm b/code/modules/mana/mana.dm index 7a144f65e7a..72db7ccd368 100644 --- a/code/modules/mana/mana.dm +++ b/code/modules/mana/mana.dm @@ -1,4 +1,4 @@ -// Stores a lot of things related to magic, not just mana +// Stores mana-related things and spell points /datum/mana var/mana_level = 10 var/mana_level_max = 10 @@ -18,6 +18,10 @@ StartRecharge() return TRUE +/datum/mana/proc/AddMana(amount = 0) + mana_level = clamp(mana_level + amount, 0, mana_level_max) + return TRUE + // Starts a "process" of recharging if we should and can /datum/mana/proc/StartRecharge() if(recharging) @@ -34,6 +38,6 @@ if(mana_level >= mana_level_max) recharging = FALSE return FALSE - mana_level = clamp(mana_level + mana_recharge_speed * 0.5, 0, mana_level_max) + AddMana(mana_recharge_speed * 0.5) addtimer(CALLBACK(src, .proc/RechargeMana), (0.5 SECONDS)) return TRUE diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 74006e3b125..62a132a326f 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -934,3 +934,28 @@ default behaviour is: /mob/living/proc/jump_layer_shift_end() jumping = FALSE reset_layer() + +// If mob has an aimed spell prepared to cast - deactivates it. +// Additionally, puts random spells on cooldown. +/mob/living/Dispell(dispell_strength = DISPELL_WEAK) + . = ..() + if(!.) + return + if(!mind || !LAZYLEN(mind.learned_spells)) + return + var/play_sound = FALSE + // It could also be non-aimed, but we should add the deactivation part to other spells then + if(istype(ranged_ability, /datum/spell/aimed)) + var/datum/spell/aimed/AS = ranged_ability + AS.remove_ranged_ability(SPAN_DANGER("[ranged_ability] has been dispelled!")) + AS.on_deactivation(src) + play_sound = TRUE + for(var/datum/spell/S in mind.learned_spells) + if(!prob(dispell_strength * 25)) + continue + S.charge_counter = S.charge_max * (rand(3, 10) * 0.1) + S.process() + to_chat(src, SPAN_WARNING("[S] has been dispelled and put on cooldown!")) + play_sound = TRUE + if(play_sound) + playsound(get_turf(src), 'sound/magic/blind.ogg', 50, TRUE) diff --git a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Other.dm b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Other.dm index 7df464f8405..e6fa25aa7fe 100644 --- a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Other.dm +++ b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Other.dm @@ -805,3 +805,18 @@ /datum/reagent/vaccine/mix_data(list/newdata, newamount) if(istype(newdata)) src.data |= newdata.Copy() + +/datum/reagent/concentrated_mana + name = "Concentrated Mana" + description = "A mysterious liquid used by magic-fluent people to restore their internal mana reserves. \ + Can also be used in certain tools that utilize magic phenomenon." + taste_description = "cool air" + reagent_state = LIQUID + color = "#47f0ff" + +/datum/reagent/concentrated_mana/affect_blood(mob/living/carbon/human/H, alien, removed) + if(!ishuman(H)) + return + if(!H.mind || !H.mind?.mana) + return + H.mind.mana.AddMana(2) diff --git a/code/modules/research/part_replacer.dm b/code/modules/research/part_replacer.dm index 6fc0242e44b..9bb723862ad 100644 --- a/code/modules/research/part_replacer.dm +++ b/code/modules/research/part_replacer.dm @@ -29,7 +29,7 @@ if(istype(target, /obj/machinery)) var/obj/machinery/machine = target if(machine.component_attackby(src, user)) - user.Beam(machine, icon_state = "rped_upgrade", icon = 'icons/effects/effects.dmi', time = 5) + user.Beam(machine, icon_state = "rped_upgrade", time = 5) /obj/item/storage/part_replacer/bluespace name = "bluespace rapid part exchange device" diff --git a/code/modules/spellbook/_spellbook.dm b/code/modules/spellbook/_spellbook.dm index c70142fef9d..f74b07eebe0 100644 --- a/code/modules/spellbook/_spellbook.dm +++ b/code/modules/spellbook/_spellbook.dm @@ -24,6 +24,8 @@ GLOBAL_LIST_EMPTY(spells_by_categories) var/list/allowed_spells = list() /// Currently applied spell categories that will be shown; If none - all spells are shown. var/list/spell_categories = list() + /// Defines how strong the dispell must be to successfuly remove the restrictions. + var/dispell_resistance = 0 /obj/item/spellbook/Initialize() . = ..() @@ -152,10 +154,13 @@ GLOBAL_LIST_EMPTY(spells_by_categories) interact(user) // Being hit with any source of dispell releases any locks -/obj/item/spellbook/Dispell() +/obj/item/spellbook/Dispell(dispell_strength = DISPELL_WEAK) . = ..() if(!istype(owner) && !(book_flags & WIZARD_ONLY) && !(book_flags & APPRENTICE_ONLY)) return + if(dispell_resistance > dispell_strength) + visible_message(SPAN_WARNING("\The [src] repels the surrounding dispelling magic!")) + return visible_message(SPAN_NOTICE("\The [src] fizzles and sparks!")) RemoveOwner() owner = null diff --git a/code/modules/spells/_spell.dm b/code/modules/spells/_spell.dm index 02e59ae2318..b215be80c89 100644 --- a/code/modules/spells/_spell.dm +++ b/code/modules/spells/_spell.dm @@ -155,7 +155,7 @@ GLOBAL_LIST_INIT(spell_categories, list( /datum/spell/proc/Click(mob/user = usr, skipcharge = 0) // When action button is pressed if(cast_check(skipcharge, user)) choose_targets(user) - return 1 + return TRUE /datum/spell/proc/choose_targets(mob/user = usr) //depends on subtype - see targeted.dm, aoe_turf.dm, dumbfire.dm, or code in general folder return @@ -334,12 +334,12 @@ GLOBAL_LIST_INIT(spell_categories, list( if(SPELL_RECHARGE) if(charge_counter < charge_max) to_chat(user, still_recharging_msg) - return 0 + return FALSE if(SPELL_CHARGES) if(!charge_counter) to_chat(user, "[name] has no charges left.") - return 0 - return 1 + return FALSE + return TRUE /datum/spell/proc/take_charge(mob/user = user, var/skipcharge) if(!skipcharge) @@ -347,15 +347,15 @@ GLOBAL_LIST_INIT(spell_categories, list( if(SPELL_RECHARGE) charge_counter = 0 //doesn't start recharging until the targets selecting ends src.process() - return 1 + return TRUE if(SPELL_CHARGES) charge_counter-- //returns the charge if the targets selecting fails - return 1 + return TRUE if(SPELL_HOLDVAR) adjust_var(user, holder_var_type, holder_var_amount) - return 1 - return 0 - return 1 + return TRUE + return FALSE + return TRUE /datum/spell/proc/TakeMana(mob/user = user) if(!user.mind) @@ -386,25 +386,25 @@ GLOBAL_LIST_INIT(spell_categories, list( /datum/spell/proc/can_improve(upgrade_type) if(level_max[UPGRADE_TOTAL] <= ( spell_levels[UPGRADE_SPEED] + spell_levels[UPGRADE_POWER] )) //too many levels, can't do it - return 0 + return FALSE //if(upgrade_type && spell_levels[upgrade_type] && level_max[upgrade_type]) if(upgrade_type && spell_levels[upgrade_type] >= level_max[upgrade_type]) - return 0 + return FALSE - return 1 + return TRUE /datum/spell/proc/empower_spell() if(!can_improve(UPGRADE_POWER)) - return 0 + return FALSE spell_levels[UPGRADE_POWER]++ - return 1 + return TRUE /datum/spell/proc/quicken_spell() if(!can_improve(UPGRADE_SPEED)) - return 0 + return FALSE spell_levels[UPGRADE_SPEED]++ @@ -441,7 +441,7 @@ GLOBAL_LIST_INIT(spell_categories, list( /datum/spell/proc/spell_do_after(var/mob/user as mob, delay as num, var/numticks = 5) if(!user || isnull(user)) - return 0 + return FALSE var/incap_flags = INCAPACITATION_STUNNED|INCAPACITATION_RESTRAINED|INCAPACITATION_BUCKLED_FULLY|INCAPACITATION_FORCELYING if(!(spell_flags & (GHOSTCAST))) diff --git a/code/modules/spells/_spell_procs.dm b/code/modules/spells/_spell_procs.dm index 8a15f67ee6f..01054176993 100644 --- a/code/modules/spells/_spell_procs.dm +++ b/code/modules/spells/_spell_procs.dm @@ -61,8 +61,8 @@ ability_master.remove_ability(ability_master.get_ability_by_spell(spell_to_remove)) return 1 -/mob/proc/silence_spells(var/amount = 0) - if(amount < 0) +/mob/proc/silence_spells(amount = 0) + if(!amount) return if(!ability_master) diff --git a/code/modules/spells/aimed/dispell.dm b/code/modules/spells/aimed/dispell.dm index 72205068b72..13d38e54b80 100644 --- a/code/modules/spells/aimed/dispell.dm +++ b/code/modules/spells/aimed/dispell.dm @@ -9,7 +9,6 @@ level_max = list(UPGRADE_TOTAL = 2, UPGRADE_SPEED = 0, UPGRADE_POWER = 2) duration = 15 projectile_type = /obj/item/projectile/spell_projectile/dispell - var/amt_range = 0 active_msg = "You prepare to cast the bolt of dispell!" deactive_msg = "You decide against using the bolt of dispell." @@ -21,6 +20,9 @@ spell_cost = 2 mana_cost = 15 + var/amt_range = 0 + var/strength = DISPELL_WEAK + /datum/spell/aimed/dispell_projectile/prox_cast(list/targets, atom/spell_holder) var/atom/movable/A = targets[1] if(amt_range > 0) diff --git a/code/modules/spells/aimed/flamethrower.dm b/code/modules/spells/aimed/flamethrower.dm index 63b76d24d7d..7a3e546cbaa 100644 --- a/code/modules/spells/aimed/flamethrower.dm +++ b/code/modules/spells/aimed/flamethrower.dm @@ -56,4 +56,4 @@ flame_power += 20 flame_color = flame_power >= 60 ? COLOR_PURPLE : COLOR_RED - return "The [src] spell is now much more powerful." + return "The [src] spell is now [flame_power >= 60 ? "much " : ""]more powerful." diff --git a/code/modules/spells/aimed/spark_bolt.dm b/code/modules/spells/aimed/spark_bolt.dm index 79a9ea4d3ee..f25aa70f9f3 100644 --- a/code/modules/spells/aimed/spark_bolt.dm +++ b/code/modules/spells/aimed/spark_bolt.dm @@ -14,17 +14,27 @@ active_msg = "You prepare to cast spark bolt!" deactive_msg = "You dissipate the spark bolt." - level_max = list(UPGRADE_TOTAL = 2, UPGRADE_SPEED = 2, UPGRADE_POWER = 0) + level_max = list(UPGRADE_TOTAL = 4, UPGRADE_SPEED = 2, UPGRADE_POWER = 2) categories = list() spell_cost = 2 mana_cost = 0.5 // Per projectile, mind you +/datum/spell/aimed/spark_bolt/empower_spell() + if(!..()) + return FALSE + + projectile_amount += 3 + + return "The spell [src] now has more projectiles stored per cast." + /datum/spell/aimed/spark_bolt/quicken_spell() if(!..()) return FALSE - return "The spell [src] now has lower cooldown." + ranged_clickcd = max(0.5, ranged_clickcd - 1.5) + + return "The spell [src] now has lower cooldown and attack delay." // Projectile /obj/item/projectile/spark_bolt diff --git a/code/modules/spells/hand/sunwrath.dm b/code/modules/spells/hand/sunwrath.dm index e9f7b55731f..6d0e5e08e6e 100644 --- a/code/modules/spells/hand/sunwrath.dm +++ b/code/modules/spells/hand/sunwrath.dm @@ -10,6 +10,8 @@ spell_delay = 30 range = 4 + categories = list(SPELL_CATEGORY_FIRE) + hud_state = "wiz_immolate" spell_cost = 5 @@ -26,10 +28,10 @@ return 1 /obj/effect/fake_fire/sunwrath - firelevel = 2 + firelevel = 5 last_temperature = 0 - pressure = 3000 + pressure = 5000 /obj/effect/fake_fire/sunwrath/Process() //Override, so we burn mobs only for(var/mob/living/L in loc) - L.FireBurn(firelevel,last_temperature,pressure) + L.FireBurn(firelevel, last_temperature, pressure) diff --git a/icons/effects/beam.dmi b/icons/effects/beam.dmi index 264205694a822c5746cd2d2a4696fa508b33f5b5..2362c6743ea914a8d138ef67ff3c4827e520cba5 100644 GIT binary patch literal 36009 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 delta 15484 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 SREElEfU=^7Lb;rI$o~WS2zki> diff --git a/test/check-paths.sh b/test/check-paths.sh index 7b4e60b1a41..e3101af5dd1 100755 --- a/test/check-paths.sh +++ b/test/check-paths.sh @@ -34,7 +34,7 @@ exactly 117 "to_world uses" '\sto_world\(' exactly 60 "to_world_log uses" '\sto_world_log\(' exactly 0 "world<< uses" 'world<<|world[[:space:]]<<' exactly 0 "world.log<< uses" 'world.log<<|world.log[[:space:]]<<' -exactly 143 "<< uses" '(?