Commit Graph

419 Commits

Author SHA1 Message Date
DeityLink
4a2e748e2a Fireaxe closets are no longer closets code wise, also [MDB IGNORE] I guess lol (#30433)
* Fireaxe closets are no longer closets code wise

* oh right

* aaand that too

* and all of those

* finishing blow
2021-09-01 11:28:20 -05:00
DeityLink
3f41f52da0 Fixed Remote View and Project Mind not working after the target got cloned (#30309) 2021-08-24 17:11:16 -05:00
DeityLink
eed262e88b Fixed Summon Snacks interaction with mobs who have more than 2 hands (#30325) 2021-08-23 19:26:59 -05:00
Allspice
0223973253 Clean up an invisible mob after using /proc/timestop (#30251) 2021-08-17 14:58:02 -05:00
DeityLink
3ac4f907f8 Wizard Pitbulls, Arcane Golems, and Constructs no longer attack each others (#30179)
* Wizard Pitbulls, Arcane Golems, and Constructs no longer attack each others

* pitbull description ext
2021-08-14 09:09:44 -05:00
kane-f
da528063d7 Refactors effect/effect into effect (#30138)
* Refactors /obj/effect/effect into /obj/effect

* Fixes these

* And these

* And these

* Fixes stuff not being clickable

* Fixes .dme real quick

* Removes now-redundant vars

* This too

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-08-11 15:19:06 -05:00
DeityLink
a1d012c48a Fix update_canmove() during TimeStop (#30069) 2021-07-28 13:46:45 -05:00
kane-f
7a7757526d Fixes unwalls not working (#29913)
Co-authored-by: kanef <kanef9x@protonmail.com>
2021-06-26 15:57:20 -04:00
kane-f
c49d69431a New mime uplink spell: Invisible Un-wall (#29706)
* Basis of spell

* Spellbook and uplink entry

* Only mimes can read it

* Spell rework

* Indent fix

* Table hotfix

* Checks to prevent players breaking some maps and whatnot

* Reimplementation as requested

* Movables...

* Further reimplementation

* Typo

* Duration handle fix

* Documenting spell

* Duration has to be defined itself

* Description fix

* Allowing turfs to be targeted

* Trying this to include turfs

* Annoying workaround but it'll do

* Removing from bundle

* New recoil

* Fix

* Fix

* Works better in uncross

* Here too

* Oh wow

* Performance tweak

* This is redundant

* Requested fixes

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-06-24 10:11:27 -05:00
GreatBigFailure
2ad0eeaf51 Git please stop (#29861)
Co-authored-by: Rubylips <Questionfrog@gmail.com>
2021-06-21 17:28:01 -05:00
Exxion
dba1ca7b0e Revert "Europa lights 2021 (#29551)" (#29851)
This reverts commit 4c25cd6b62.
2021-06-20 22:25:47 +01:00
ShiftyRail
4c25cd6b62 Europa lights 2021 (#29551)
* Mapping changes

* code changes

* conflicts part1

* icons

* wrong remote

* box compiles

* synergy

* fix linter

* review

* Documentation

* Packed mapping

* light tiles? idk

* Metaclub. God there's a lot of lights

* Reduced power costs

* Deff mapping update

* Synergy

* Dam's review

* Damian's review part 2

* linter

* maybe fix schrodinger's lights once and for all?

* the absolute icon_state

* grammar

* nevermind

* review

* gues

* europa lights roidstation (#10)

* Lowfat bagel

* last box touches

* i'm dumb

* klh

Co-authored-by: SonixApache <SonixApache@users.noreply.github.com>
2021-06-20 14:29:59 -05:00
DeityLink
9d999fb189 Fix pitbull spell icon state (#29835) 2021-06-19 21:35:45 -05:00
DeityLink
34ddefb0ec Revenge of the Mannequins (#29763)
* ohfuck that wasn't the right branch

* ohfuck

* tweaks
2021-06-15 17:16:41 -05:00
boy2mantwicethefam
5f4e3d4fa8 Is this your card? (#29517)
* Card

* typo fix

* is_full()

* Update screen_spells.dmi

* Update screen_spells.dmi
2021-06-13 22:33:11 -05:00
kane-f
695aafae16 New wizard spell: Curse of the Hangman (#29646)
* Adding basis of spell, most stuff done now

* If revealing letters fails clause

* More tweaks, will eventually check if letter is in message too

* Hangman spell itself

* Adding one-use spellbook

* Typo

* Fixing compile stuff

* New icons

* Fixing .dme name

* Much better algorithm, needs testing

* Why was this here

* Upgrades

* More detail

* More detail

* Linting

* Now?

* Maybe like this

* Add to rejuv, for ease of wiping

* And this

* Might give some relief

* Oh wow, it was broken because it conflicted with a check

* Tweaking these

* Test for something later

* Adding basis of fun new thing

* The fun new thing in question: scoreboards

* Changing name

* Syntax fix

* Stripping punctuation, better messages

* Comments

* Bracket fix

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-06-04 14:46:00 -05:00
DeityLink
67824b7bcf fix wraith transmog (#29652) 2021-06-02 18:10:44 -05:00
rob
afd51afe57 adds many periods to many descriptions (#29577)
* its very nice! so full of spice!

* .

* gangstalked

* more

* sorry for breaking the entire thing by accident

* f*ck you zth!!!!
2021-05-30 23:12:45 +02:00
DeityLink
41d1d6fc39 [Cult 4] Part #5: Astral Journey rework - spooky edition (#29516)
* astrrrr

* raaaaal

* jjj

* ooouuuuu

* rnneeeyyyyy

* astral journey

* yenruoj lartsa

* geez thank god I am such a rigorous QA Tester am I right?

* oh yeah, this takes care of that

* gne gne gne user

* scrapped

* there

* spawnless

* removing the extra linebreaks
2021-05-24 20:58:45 -05:00
help-maint
9bea4c1a43 Suicide is stored in the mind (#29455) 2021-05-11 08:52:49 -05:00
sood
1c6129516e Fireball no longer breaches floors, does more damage in proximity to compensate (#29395)
* Nerfs wizard fireball

* Buff non-explosion spell damage to compensate
2021-05-06 03:17:59 -05:00
sood
9f94c3e77f Removes laser eyes from wizard's hulk out spell (#29394) 2021-05-01 13:57:42 -05:00
ShiftyRail
df9c0cdf9e Vampires bugfixes (#29349) 2021-04-26 10:43:43 -05:00
ShiftyRail
c6a6ee433b Fix some vampire things (#29017)
* Fix some vampire things

* remove hilter
2021-03-26 11:47:29 +01:00
Kurfursten
287923ec2f New Alcatraz Gear (#28780)
* New Alcatraz Gear

* compile fix

* Tweak key spawn code

* Testing, fixes, and started the tree

* Finished ammotree

* decrease if ambiguity
2021-03-25 18:49:49 +01:00
DeityLink
4182d468a7 Spider Revolution, Part 1: Laying the Groundwork (#28947)
* SPIDAHHH

* do_after

* dqsdqsdq

* huh

* woops

* woops

* fix defines

* fixed
2021-03-11 16:02:26 +01:00
DeityLink
73515e284d [Cult 4] Part #4-1: Constructs Changes Part 1 (#28806)
* WraithChanges

* well this took longer than expected

* there goes my Saturday

* artificer HUD adjustment

* aight good

* hue

* oh you

* fixes
2021-02-12 16:02:53 +01:00
Exxion
590a74972b Fixes linter problems (#28816) 2021-02-07 22:50:33 -06:00
ShiftyRail
6b01631d34 Make ALL bullet_act() calls in the game return something (#28761)
* Make ALL bullet_act() calls in the game return something

* Misunderstood the linter
2021-02-02 23:13:40 +01:00
gurfan
2d237ad0fe changelings get the victims memories when absorbing people (#28576)
* meoeororiiiesssssssssshmppppppphmmmllllllllllllllllllllllfuuckk

* a

* tweak again
2021-01-18 13:10:15 -06:00
HarseTheef
ecf49cef75 Gives the ghosts of corpses enthralled by a vampire a notification (#28245)
* Adds a notification to ghosts Who have their corpse enthralled

* added a descriptor for finding their master

* propriety
2020-11-26 23:36:27 -06:00
gurfan
bb8df69cce Changeling Spells + power datums rework (#28017)
* framework

* more worky

* more spells, iron out some errors

* start finishing the spells

* fix confligs

* last two spells, add spell paths to powers

* COMPILE

* runtime fixes part 1/infinity

* more fixes

* get things working!

* typo

* spell icons, spell name fixes, cost fixes

* Update absorb_dna.dm

* fix indents

* fixes, tweaks

* can you guess where I used find and replace

* typo

* better operators

* move hivemind bank to a faction variable

* remove extra )

* CRASH()

Co-authored-by: DamianX <DamianX@users.noreply.github.com>

* rework add_power to use IDs, add ID defines for ling powers, stack_trace if an ID wasnt set

* Revert "rework add_power to use IDs, add ID defines for ling powers, stack_trace if an ID wasnt set"

This reverts commit e4207fea78.

* tweak

* remove IDs from vampire powers, remove unnecessary role checks in the spells (done in cast_check), tweak power_holder purchased powers, ling evolution menu verb -> spell

* lesser form fixes, vamp grant spell fixes

* more cleanup, fix spell bases, fix travis hopefully

* remove that

* more fixes

* fix doublechek

* evolve spell icon

* use CRASH

* use locate

* remove comment

* comment, locate type not src

* locate, add a comment,  absorb wont steal ling spells

* use class danger, flesh sound when transforming

* target, not user

* extra )

* unfuck icon, correct faction adding

* fix faction for real

* whoops

* fix a bunch of spells

Co-authored-by: DamianX <DamianX@users.noreply.github.com>
2020-11-17 07:48:28 -06:00
DeityLink
c4bdbf34fb Cult 2020 Rework #2: Soul Stone cleanup and tweaks (#28084)
* soulstone cleanup and shade tweak

* fixing type path in code

* fixing type path in maps

* suicide is painless

* min blood

* shade speak human

* fix mechanic scan

* derp

* unretardify construct spells

* fixes soul stone not qdel after making construct

* better shade and construct language

* fix

* much better

* better sanity
2020-11-02 15:58:07 -06:00
boy2mantwicethefam
292f46aa05 teleports behind u (#27911) 2020-10-05 18:21:24 +02:00
DamianX
1925635dd7 Fixed description for alcoholic drinks (#27942) 2020-10-01 09:18:46 -03:00
ancientpower
be70fc2534 Cluwnebans (#27771)
* adds cluwnebans

* fixes oversights and href exploit

* prevents non-cluwne cluwnebanned players from joining

Co-authored-by: ancientpower <ancientpowerer@gmail.com>
2020-09-12 21:23:58 -05:00
DamianX
93d56a3714 Removed unused on_blink event (#27788) 2020-09-11 08:19:48 -03:00
GreatBigFailure
c9eb0ade1e I thought this would be harder (#27653)
Co-authored-by: Rubylips <Questionfrog@gmail.com>
2020-09-05 09:11:28 -03:00
gurfan
710d4bb7ae absorb wont yoink spells from vampires/cultists/malfais, wont yoink genetic spells (#27676)
* no fun allowed

* continue
2020-09-03 08:15:26 -03:00
GreatBigFailure
d41df15e13 Woops butterfingers (#27688)
Co-authored-by: Rubylips <Questionfrog@gmail.com>
2020-08-29 21:40:58 -03:00
GreatBigFailure
34b7e27544 New Wizard Spell: Summon Snacks / Diabeetusol Rework (#27536)
* git issues etc

* More on the menu

* Fishing lvl?

Co-authored-by: Rubylips <Questionfrog@gmail.com>
2020-08-25 23:30:14 -03:00
DamianX
154cabe9bd Blink's smoke is now transparent (#27541) 2020-08-17 00:27:43 -03:00
DamianX
09a73d3c59 Converted a bunch of stuff to the new thing (#27556)
* removed old on_density_change thing

* converted on_resist to lazy events

* Converted on_spellcast to lazy events

* Converted on_uattack to lazy events, breaks spell channeling

* Converted on_ruattack to lazy events, unbreaks channeled spells

* Converted on_logout to lazy events

* Converted on_damaged to lazy_events

* Converted on_death to lazy_events

* Converted on_clickon to lazy_events

* Converted on_attackhand to lazy_events, added on_bumped
2020-08-16 18:53:17 +02:00
Rubylips
95b6d26a31 Thank goodness no one noticed 2020-08-14 14:37:05 -04:00
Kurfursten
810750ad3b Merge pull request #27484 from GreatBigFailure/Nogun
New Wizard Passive: No Gun Allowed
2020-08-12 01:16:42 -05:00
Kurfursten
422dd39bbc Merge pull request #27478 from GreatBigFailure/Magicalwardrobe
New Wizard Spell: Magical Wardrobe
2020-08-12 01:02:16 -05:00
Kurfursten
1556024a78 Merge pull request #27359 from gurfan/absorbtweak
Summon magic gives out a spellbook of absorb
2020-08-12 00:34:53 -05:00
Rubylips
555df653c6 No Gun Allowed 2020-08-09 23:18:07 -04:00
Rubylips
459e4faa24 Magical Wardrobe Spell 2020-08-09 18:47:52 -04:00
gurfan
598db1654b typo 2020-08-09 14:34:56 -05:00