Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bodytemperature and other fixes #9086

Merged
merged 2 commits into from Apr 22, 2015
Merged

Conversation

phil235
Copy link
Contributor

@phil235 phil235 commented Apr 20, 2015

- fixes constructable chem master icon when parts are exchanged. 8616
- lowers toolboxes inhands sprite, fixes missing one. 8433
- fixes exploit in pandemic to avoid the bottle creation cooldown. 8031
- fixes chem grenade not getting to southwest side. 8019
- remove handle_env, /handle_random_events() and handle_blood at carbon level, identical to living level.
- fixes human bodytemp dropping to 20C in normal environment. (32.5C 90.5F when naked now)
- you now need both adequate headgear+suit to protect against pressure. (removing two defines)
- fixes alien hunter being immune to env fire in stalk mode (removing hunter/handle_env())
- fixes monkey not metabolizing reagents, also make larva metabolize them. 7108
- remove calculate_affecting_pressure from monkey level, simplification.
- refactors monkey's handle environment, no more handle_temp_damage proc, it's all in handle_env.Fixes temperature alert not showing for monkey.
- refactor monkey/handle_fire (similar to alien/human now.)
- replaces morphine with stimulants in adrenal implant. 8832
- refactor handle_breath_temperature.
…o BundleFix3

Conflicts:
	code/modules/reagents/Chemistry-Holder.dm
@WJohn
Copy link
Contributor

WJohn commented Apr 20, 2015

Hunters were immune to fire while stalking? Even I didn't know of that exploit. Great work with the bug fixing <3

Jordie0608 added a commit that referenced this pull request Apr 22, 2015
bodytemperature and other fixes
@Jordie0608 Jordie0608 merged commit ea9b157 into tgstation:master Apr 22, 2015
@Stickymayhem
Copy link

Maybe leave 9u of morphine in adrenals or won't we lose the stamina and speed boosts?

9 would avoid the 30u OD even if you hit it three times in quick succession

@Marflowerose
Copy link

Since you're fixing the cooldown bug on pandemic, please lower the cooldown or make the bottles have 30 units of blood instead of 20. I never understood the point of 20u blood in 30u bottles.

@theOperand
Copy link
Contributor

20u lets you add virus food/mutagen/plasma to the bottle. if it's full, you can't.

@kingofkosmos
Copy link
Contributor

32.5 C bodytemp? Is it analyzing the skin temp or why isn't it 37 C?

@phil235
Copy link
Contributor Author

phil235 commented Apr 23, 2015

It has to do with the order of the life subprocs. the bodytemperature_stabilization proc is called first, then the bodytemp is affected by the environment temperature, and right after that we calculate the damage to deal to the mob depending on his body temperature. The only way to make the bodytemp 37C would be to switch stabilization and environment temperature effect, but this would change the damage dealt to the mob, that's why I didn't do it.

@phil235 phil235 deleted the BundleFix3 branch November 18, 2015 21:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
7 participants