]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Wizard Touch Spells (Smite, Cluwne's Curse, Slippery Slope) (#34531)
authorkeronshb <54602815+keronshb@users.noreply.github.com>
Sun, 2 Feb 2025 19:23:41 +0000 (14:23 -0500)
committerGitHub <noreply@github.com>
Sun, 2 Feb 2025 19:23:41 +0000 (20:23 +0100)
commitc82f77ef07e233cf09adabff33d941d0e94228d4
treef63910e18e10fac7f77729d721f7ab195c615652
parent2991f1ad4005991c03b65adbdd5b576e94b53cb3
Wizard Touch Spells (Smite, Cluwne's Curse, Slippery Slope) (#34531)

* Renames Smite Spells yml to Touch Spells and Renames Smite Spells region to the same

* Adds wizard clothes requirement to Smite. Adds Cluwne spell. Adds EnsureCompOnTouchSpellEvent and implements it in the magicsystem

* Adds Smite and Cluwne to the grimore and loc for them

* Adds Slippery Slope spell and SlipOnCollide

* Adds handled for comp spell event

* Removes super slippery

* Removes EnsureCompOnTouchSpell it was redundant with ChangeComponentsSpellEvent

* Makes requirement-free action for smite

* checks if we should be slipping what we touch

* Removes SlipOnCollide, adds negative speed for steptrigger

* Removes slip on collide adds negative speed for steptrigger
Content.Shared/Magic/SharedMagicSystem.cs
Content.Shared/Slippery/SlipperySystem.cs
Resources/Locale/en-US/magic/spells-actions.ftl
Resources/Locale/en-US/store/spellbook-catalog.ftl
Resources/Prototypes/Catalog/spellbook_catalog.yml
Resources/Prototypes/Entities/Mobs/NPCs/space.yml
Resources/Prototypes/Entities/Objects/Magic/books.yml
Resources/Prototypes/Magic/smite_spells.yml [deleted file]
Resources/Prototypes/Magic/touch_spells.yml [new file with mode: 0644]