Commit Graph

396 Commits

Author SHA1 Message Date
ShiftyRail
05b9e5c9a3 Religious Converting (#16671)
* Religious Converting

* Comments

* Fix it for real this time

* Fixes and testing

* Debug code, and other idiocy

* HTML

* Fixes some things, not all

* 2nd round of fixes

- Changes the verb to an ability
- Changes logging
- Changes macro

Not complete yet !

* Fixes mostly everything

* Finishes it

* Reminds leaders of their conversion method

* Memes

* Chaplains can examine people of their religion.

* A few sanity with regards to relgious converting

- Admins can't convert a guy who is already a leader
- Religious leaders can't convert other religious leaders
- When you convert a guy from another religion, it automatically kicks
him from his faith

* Thanks Damaian

* Spelling and redundancy

* Runtimes
2018-01-04 16:48:58 +01:00
MadmanMartian
fa1b977af9 New years fireworks (#16953)
* adds a firework event admins can trigger, fires fireworks at the station that do no damage, but look 'pretty'

* whoops

* oh sod it
2018-01-01 00:45:58 +01:00
MadmanMartian
89839c727e makes the station christmassy at the press of a button! (#16841)
* makes the station christmassy at the press of a button!

* addresses concerns, turns a corgi into a santas helper, adds sounds, makes it all comfier

* scraps the old idea entirely, removes un-necessary variables.

* lamps become candles now

* optimizations, reparations

* changes the zlevel check from looking at an integer to looking at the map datums zlevel list. Much more sensible

* some more verticality
2017-12-25 00:58:40 +01:00
unid15
d33e6637ad Buildmode update 2 (#16526)
* Buildmode update

* Allow spawn to spawn areas

* Fixes click-dragging functionality

* Fully fixes click-drag
2017-11-18 00:30:00 +01:00
MadmanMartian
5755fc75de misc martian fixes (#16265)
* misc martian fixes

* martians can now pick up smaller mobs like a human, and can check turfs like a human

* can now use player panel on martians

* adds martian language

* missing arguments from u_equip and unequipped

* potentially out of scope changes

* that wasn't how object-oriented programming is supposed to go at all!

* removes carbon check

* martian shield funtimes

* rewrites attacked_by so it's more OOP-friendly

* optimizations and keeping to the standards
2017-11-03 18:29:11 +01:00
Rob Nelson
aacd0c447d Merge pull request #16366 from unid15/spawn_qol
Buildmode/spawn QoL update
2017-11-02 10:03:28 -07:00
unid15
9faa34d519 Clarification comment 2017-11-01 17:05:24 +01:00
MadmanMartian
4f88e3e0d3 Blood moon rising (#16344)
* and I heard as it were the noise of thunder

* One of the four beasts saying 'come and see'

* And I looked, and behold a pale horse

* and his name that sat on him was Death
2017-10-30 23:08:48 +01:00
unid15
fa7b533b48 Spawn QOL 2017-10-29 08:36:32 +01:00
unid15
0acab5b196 Documentation & list copying update 2017-08-09 15:12:48 +02:00
unid15
467f977751 Varedit refactor 2017-08-07 19:46:39 +02:00
DeityLink
8aa1e77ccb BEEKEEPING 3.0 2017-07-29 21:27:58 +02:00
DamianX
066ab4f17f Revert "Merge pull request #15552 from jknpj/beeez" (#15559)
This reverts commit b2accb91d0, reversing
changes made to 8e7a65a184.
2017-07-29 05:24:56 -05:00
DeityLink
4a4f26ee17 bees 2 2017-07-21 04:13:26 +02:00
clusterfack
246b9261f5 Revert PHORON 2017-04-02 00:37:37 -05:00
clusterfack
8d9d66ce28 Makes Station Rotate (#14506)
* Changes plasma to phoron

Because plasma has been coopted to mean the 4th state of matter, we're rebasing to the new bay naming standard of phoron

* Fixes maps and filenames

* Whoops forgot to change test box!
2017-04-02 00:01:08 +02:00
JMWTurner
8d561d8fb8 the Strike Team rewrite (#14446)
* striketeamrevamp1

* fix

* fix global

* more fixes

* wtf

* ok

* fixed
2017-03-30 18:44:34 -04:00
MidnightGlow
69465ad830 Renames Show-Player-Info to Show-Player-Notes (#14135) 2017-02-21 08:17:33 -05:00
MidnightGlow
058417269b LOOC Toggle (#14064)
* Adds a toggle for LOOC

* Fixes my last commit

* Revert "Fixes my last commit"

This reverts commit d0368d3cc5.

* Revert "Adds a toggle for LOOC"

This reverts commit 1133533dd9.

* Adds a toggle for LOOC
2017-02-19 19:47:25 -05:00
Skullyton
76faf15867 [LUKEWARMFIX] Fixing fuckups with the dead harvest effect (#13829)
* fuckin

* Actually adds the fucking button, fixes touch, etc.
2017-02-05 17:29:10 +01:00
Shadowmech88
40ce2eb702 Adds immovable pillars and immobable monoliths. 2017-01-18 21:10:50 -06:00
jknpj
624fa14aca Removes decoy mobs from check-ai-laws (#13522)
* Removes decoy AIs from check-ai-laws

* hotfix

updates method because my test server wasn't running stonedmc when i first tested
2017-01-18 01:30:28 -05:00
Skullyton
eea0279bfe Adds ass removal button (#13207)
* Ass blast U S A

* logging

* How embarrasing
2017-01-01 14:27:00 -05:00
Wizardcrying
063981f342 more flavor text fixes round 2 (#13126)
* look at the branch name of the last pr and this one

* fix and add

* added one

* cabinet

* more

* flavor text and KEEPER AI module bugfix but why?

* \the

* real flavor text hours also secrets and an email account

* ace coder over here

* revert fun removal and fix things

* cig

* let's see if this resolves inti's remaining change

* oh hey pomf copy-pasted from mecha.dm

* this didn't commit wtf

* "whyyyyyyy", said the bauds. and nothing got done that day

* there was even another src.name

* exxion

* revert fun description removal

* whoops didn't commit vox change

* spooky
2016-12-31 20:02:34 +02:00
unid15
e3b2c17322 Improves the spawn command (#13063)
* Improves the spawn command

* fix description
2016-12-25 21:53:21 +00:00
Skullyton
0a0b12dd45 Poking at poking at blobs (#12602)
* Only took me a month

* I tinied
2016-12-10 15:28:25 -08:00
Intigracy
470d770869 confirmation on the start now button since I just accidentally hit it (#12293) 2016-10-20 22:47:56 -07:00
Kammerjunk
f99648ec46 Giving easier admin punishment (#12237)
* In which I get back at IAAs for faxing their butts

Drop-Bomb a SHIT but this is better

* PP menu works but is lacking content

I guess SOMEONE will make that eventually maybe who knows
2016-10-17 03:16:25 -05:00
clusterfack
8df11430ca Makes AI transformations a bit easier (#12171)
Readds AI transformation to mobs other than humans, also makes it so you can AI-ize mobs into the current location, rather than always in the standard landmark locations for AI spawns.
2016-10-13 13:00:57 -05:00
CptWad
901464a817 Secrets panel un-fucking (#12135)
* memes

* UPDATE
2016-10-12 18:17:13 -05:00
Sprok0
5b091dca77 Wizard apprentices made their own thing (#11939)
* seperates wizard apprentices from traitors

* revision 1

* why did I think this was needed

* conflicts

* seperates wizard apprentices from traitors

* revision 1

* why did I think this was needed

* conflicts?
2016-09-30 12:11:24 -05:00
Intigracy
e236d6b59e fixes the admin log button showing as spawn_objects (#12012) 2016-09-26 02:25:23 -05:00
JustSumBody
151b2396df Differentiates MoMMIs and Cyborgs on Player panel/check AI laws (#11862)
* player panel MoMMI cyborg

* What is OOP anyway

* woops
2016-09-13 14:58:11 -05:00
ComicIronic
b35eaa65d8 Replaced loc setting with forceMove. (#11490)
* Replaced loc setting with forceMove.

* Update forceMove to permit moving to null loc.

Also fixed atom locking with offsets not following properly.
2016-08-29 06:40:45 -05:00
unid15
bacb62d975 Adds a proc to create a shuttle transit area at runtime (#11453)
* Adds 'dungeons'

* Remove hitler

* Modify maps, last tweaks

* Dynamic transit baby

* Fixes

* Transit dir, remove hitler

* CL

* ..()

* Remove old CL
2016-08-21 04:07:25 -05:00
ComicIronic
d490e1f970 Removed one line ifs and elses. (#11389) 2016-08-15 05:36:21 -05:00
sood
8cb1b0aaf3 Changes checks for zlevel 1 to map.zMainStation (#11379)
* Changes checks for zlevel 1 to map.zMainStation

* Replace all hard z-level checks with checks from _map.dm

* Hey look at all this manual z assignment (basically none)

* Whoops

* nanouwhy

* aaaa

* w h y
2016-08-14 19:19:02 +01:00
dylanstrategie
238919db7b Change Meteors to use Universal State code (#10379)
* Change Meteors to use Universal State code

* Expand one line if
2016-06-15 12:49:02 -05:00
unid15
75d79b3c23 Hand refactor (#10045)
* hand refactor (COMPILES)

* Works pretty much

* Test martians

* Martians

* Fix human UI

* Fix find_organ_by_grasp_index() returning arms

* CL + tweaks

* Last fixes

* a

* Better CL

* Fix weird issue!

* Fix virologist job

* Resolves a very important issue

* I thought I had already fixed this

oh well

* Fix grabs

* Shat
2016-06-05 02:33:12 -05:00
PJB3005
22ea146b34 Revert "the Space Parallax update" (#10323) 2016-05-31 23:03:13 +02:00
DeityLink
cfef0afef0 the Space Parallax update (#10085)
* parallax1

* parallax2

* parallax3

* parallax4

* parallax6

* parallax7

* parallax8

* parallax9

* parallax11

* parallax12

* parallax13

* parallax14 and changelog

* parallax15

* parallax16

* parallax17

* parallax18

* parallax19

* parallax21

* parallax22

* parallax23

* fixing conflicts again

* Fixing that sqlite Error

* parallax25

* sql

* sql (reverted from commit 257cc728669d083118f15fe5cc3fb55fad62b1e6)

* sqlagain
2016-05-31 21:48:51 +02:00
Shadowmech88
7be148b98f Highlander Changes (#9931)
* Highlanders will now receive a full heal if they decapitate another highlander. Highlanders can no longer use machinery, guns, or vehicles. Silicons will now become humans when the highlander button is pressed.

* Fixes stuff.

* Adds string define for "highlander". Puts the code for making a tracker effect into its own proc. All highlanders are now permahulks.

* Plasmamen no longer lose their suits, helmets, tanks, or masks when made into highlanders. Vox no longer lose their tanks or masks.
2016-05-26 23:28:06 -05:00
sood
e7ef0eeb1d WAGES (#9310)
* WAGES

* Accounts DB shows wages.

* wep

* more work, need to fix link to panel doing nothing

* Economy panel

* Changelog

* Fixes

* whoops

* no schedule

* aaaa

* changelogs pls
2016-05-14 00:29:40 -07:00
DeityLink
5b3a780501 The Big Blob update, Part 3 (assuming that Part 2 was the Blob HUD) (#9957)
* blefjiazàfjb

* changelog 9957

* let's fix that

* changelog update

* zdazdzad

* I thought I removed that one
2016-05-08 02:48:16 -07:00
dylanstrategie
b5c7f3165a Add cancel buttons or instructions for a bunch of admin procs (#9845)
* Add cancel buttons or instructions for a bunch of admin procs

* choices|null + Compile Fix

* Fug
2016-05-02 12:43:26 -05:00
Intigracy
35acd2de17 fucky flags pt 2 (#9606) 2016-04-23 21:59:05 -05:00
Intigracy
d539ca2edb fixes some stupid flag requirements (#9598) 2016-04-23 17:27:39 -05:00
9600bauds
fb9edfa5b7 Confirmation box for borers overdosing their hosts with chemicals (#9493)
* Confirmation box for borers overdosing their hosts, better logging

* Borers aren't counted as antagonists in playerpanel
2016-04-20 23:26:00 -05:00
dylanstrategie
bfd48c1a99 Adds admin-only "Inflict Cancer" button
* Get cancer and die

* Give Cancer added to VV

* Change process method again

* Restore that line

* When are we going to fix .gitignore ?
2016-04-02 13:39:28 -05:00
sood
c9096aa4cb MOB SWARM 2016-04-02 01:52:02 -05:00