Files
Aurora.3/code/modules/spells/spellbook/spatial.dm
Alberyk ed6dbee896 Bay wizard port/rework (#1635)
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
2017-02-07 18:45:42 +02:00

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
)