* Update LINDA_fire.dm
* Update LINDA_fire.dm
* Update LINDA_fire.dm
* Update LINDA_fire.dm
* Update LINDA_fire.dm
* Update LINDA_fire.dm
* the return value doesn't even fucking matter
* now it's much more readable
* just checking to see if you were awake
* Adds simple framework for learnable crafting recipes
* whoops
* Moves teach/check functions to mind
* Code golf
* I just moved these around but fine.
Co-Authored-By: AnturK <AnturK@users.noreply.github.com>
Turns out brute causes bleeding. Tox does not, so the damage can be
stopped before they go into crit with tox. Stops Ethereals from dying
to low charge to prevent SSD deaths.
* Does the stuff
* Changes, see following post.
* Sending the eye to "null" deletes it, apparently
Leme go ahead and fix that
* Oh, that don't work that way.
* requested change
Anything I put here looks like ShizCalev typed it.
Co-Authored-By: zxaber <37497534+zxaber@users.noreply.github.com>
* Update ai.dm
* "zero" change in this one
get it?
* Update code/modules/mob/living/silicon/ai/ai.dm
Requested by Cobble, committed by Zxaber
Co-Authored-By: zxaber <37497534+zxaber@users.noreply.github.com>
X-Ray vision can no longer be obtained via a random gene sequence at
roundstart. X-Ray now has 35 instability, up from 25. A new gene,
thermal vision, has been added to genetics. You can create X-Ray vision
by mixing Thermal Vision and Radioactive together.
Requiring the gene to be mixed:
- Further timegates it
- Reduces the odds that it will be available in a given round of n length
- Means that you will NOT be able to circumvent the instability, as you
will never have the gene naturally
Bumping the instability:
- Means X-Ray now takes up a whole 1/3rd of your instability by itself
- Is a serious decision, since you can not circumvent the instability
(see above)
Thermal vision is just a strictly worse xray
Now you can set the mode after the round starts, to be saved as the
default for next round and on
Otherwise you can now choose rather or not the mode change is for the
current round only or saved as the new default mode.
Fixes this bogus somebody just dm'd me about
> hey so, just wondering if this is intended behavior or not after a
hivemind round again
> basically at the moment
> hiveminds can just immediately succumb if another one is killing them
and avoid being reclaimed
> since reclaim doesnt work on hivemind bodies
* Fixes runtime from attempting checking armor on missing bodypart, changes how ran_zone selects a zone.
* Update code/modules/mob/mob_helpers.dm
pickweight ran_zone is no longer percentage-based
Co-Authored-By: Militaires <ahmedosama2001@gmail.com>
* adds check to second return too
* look how they massacred my boy
* fuck you whoever made the last icon it was garbage
* ticket log fixes
* ticket log fixes
* changes colors from hardcode per line to a define
* some nicer darkmode colors
* asay and ooc name default fixes
* fuck you appveyer build again
* slight brightening of the default font color
* properly fixes tip of the round being hard to read
Last pr, i changed it from always looking at living player count, to only looking at living player count in certain situations. These situations came up often enough that it was subverting the intent of the extreme popcap and in some cases allowing 15 players extra on bagil.
It still exempts anybody currently in the round (even dead) reconnecting after disconnecting, except people who observed from lobby.
Forgot to log keys as well. Also noticed that cloning was writing the
occupant's mind ref to the field "mind" on the record instead of
"mindref". Corrected that.
Emagging a cloning pod will now leave fingerprints.
Ejecting someone while they're being cloned will now leave fingerprints.