mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2025-12-21 15:42:35 +00:00
Ports the newest bay wizard version, with some additions and changes. General changes: -ported the newest bay wizard -wizards can select some school of magic, which also changes their spell selection as whole. -added several new spells, like raise dead, contracts that bind the person with the wizard, and more. -added wands, limited sources of certain types of effects/spell, also with their own bad effects for non wizards -changed the wizard checks to a faction check instead of a mind check -fixed wizards without certain slots due to race being fucked over due to it -added new artifacts -balanced some spells like the emp -added a lot of new sounds to spell, mostly from tg -remove horse mask from spell selection, also, you can melt the mask with acid now -wizard's spell are now displayed at round end like traitors and what they did buy -also fixes vaurca, and vox, antags spawning without a mask by default
31 lines
1.2 KiB
Plaintext
31 lines
1.2 KiB
Plaintext
/obj/item/weapon/spellbook/spatial
|
|
spellbook_type = /datum/spellbook/spatial
|
|
|
|
/datum/spellbook/spatial
|
|
name = "\improper spatial manual"
|
|
feedback = "SP"
|
|
desc = "You feel like this might disappear from out of under you."
|
|
book_desc = "Movement and teleportation. Run from your problems!"
|
|
title = "Manual of Spatial Transportation"
|
|
title_desc = "Buy spells using your available spell slots. Artefacts may also be bought however their cost is permanent."
|
|
book_flags = CAN_MAKE_CONTRACTS
|
|
max_uses = 10
|
|
|
|
spells = list(/spell/targeted/ethereal_jaunt = 1,
|
|
/spell/aoe_turf/blink = 1,
|
|
/spell/area_teleport = 1,
|
|
/spell/targeted/projectile/dumbfire/passage = 1,
|
|
/spell/mark_recall = 1,
|
|
/spell/targeted/swap = 1,
|
|
/spell/targeted/shapeshift/avian = 1,
|
|
/spell/targeted/projectile/magic_missile = 2,
|
|
/spell/aoe_turf/conjure/forcewall = 1,
|
|
/spell/aoe_turf/smoke = 1,
|
|
/spell/aoe_turf/conjure/summon/bats = 3,
|
|
/obj/item/weapon/contract/wizard/tk = 5,
|
|
/obj/structure/closet/wizard/scrying = 2,
|
|
/obj/item/weapon/storage/belt/wands/full = 4,
|
|
/obj/item/weapon/teleportation_scroll = 1,
|
|
/obj/item/weapon/contract/apprentice = 1
|
|
)
|