Merge branch 'master' into development

This commit is contained in:
skull132
2017-08-15 23:01:15 +03:00
6 changed files with 43 additions and 22 deletions
@@ -29,6 +29,10 @@
if(destination)
walk_to(src, destination)
/obj/effect/effect/smoke/chem/Destroy()
walk(src, 0)
return ..()
/obj/effect/effect/smoke/chem/Move()
var/list/oldlocs = view(1, src)
. = ..()
+2 -2
View File
@@ -50,10 +50,10 @@
if(reagent_data && reagent_data.len)
var/rtotal = reagent_data[1]
var/list/data = list()
if(rid == "nutriment")
data += "[seed.seed_name]"
if(reagent_data.len > 1 && potency > 0)
rtotal += round(potency/reagent_data[2])
if(rid == "nutriment")
data[seed.seed_name] = max(1,rtotal)
reagents.add_reagent(rid,max(1,rtotal),data)
update_desc()
if(reagents.total_volume > 0)
@@ -6,6 +6,10 @@
if (istype(loc, /turf/space)) return -1 // It's hard to be slowed down in space by... anything
if (isopenturf(loc) && !has_gravity(src, loc)) //open space checks
if(!(locate(/obj/structure/lattice, loc) || locate(/obj/structure/stairs, loc) || locate(/obj/structure/ladder, loc)))
return -1
if(embedded_flag)
handle_embedded_objects() //Moving with objects stuck in you can cause bad times.
@@ -602,7 +602,12 @@ datum/species/machine/handle_post_spawn(var/mob/living/carbon/human/H)
icobase = 'icons/mob/human_races/r_vaurca.dmi'
deform = 'icons/mob/human_races/r_vaurca.dmi'
name_language = LANGUAGE_VAURCA
unarmed_types = list(/datum/unarmed_attack/stomp, /datum/unarmed_attack/kick, /datum/unarmed_attack/claws, /datum/unarmed_attack/bite/sharp)
unarmed_types = list(
/datum/unarmed_attack/stomp,
/datum/unarmed_attack/kick,
/datum/unarmed_attack/claws,
/datum/unarmed_attack/bite/sharp
)
meat_type = /obj/item/weapon/reagent_containers/food/snacks/meat/bug
rarity_value = 4
slowdown = 1
@@ -646,37 +651,35 @@ datum/species/machine/handle_post_spawn(var/mob/living/carbon/human/H)
death_message = "chitters faintly before crumbling to the ground, their eyes dead and lifeless..."
halloss_message = "crumbles to the ground, too weak to continue fighting."
list/heat_discomfort_strings = list(
heat_discomfort_strings = list(
"Your blood feels like its boiling in the heat.",
"You feel uncomfortably warm.",
"Your carapace feels hot as the sun."
)
list/cold_discomfort_strings = list(
)
cold_discomfort_strings = list(
"You chitter in the cold.",
"You shiver suddenly.",
"Your carapace is ice to the touch."
)
)
stamina = 100 // Long period of sprinting, but relatively low speed gain
stamina = 100 // Long period of sprinting, but relatively low speed gain
sprint_speed_factor = 0.7
sprint_cost_factor = 0.30
stamina_recovery = 2//slow recovery
stamina_recovery = 2 //slow recovery
has_organ = list(
"neural socket" = /obj/item/organ/vaurca/neuralsocket,
"lungs" = /obj/item/organ/lungs,
"filtration bit" = /obj/item/organ/vaurca/filtrationbit,
"lungs" = /obj/item/organ/lungs,
"heart" = /obj/item/organ/heart,
"neural socket" = /obj/item/organ/vaurca/neuralsocket,
"lungs" = /obj/item/organ/lungs,
"filtration bit" = /obj/item/organ/vaurca/filtrationbit,
"right heart" = /obj/item/organ/heart/right,
"left heart" = /obj/item/organ/heart/left,
"phoron reserve tank" = /obj/item/organ/vaurca/preserve,
"second heart" = /obj/item/organ/heart,
"left heart" = /obj/item/organ/heart/left,
"liver" = /obj/item/organ/liver,
"kidneys" = /obj/item/organ/kidneys,
"brain" = /obj/item/organ/brain,
"eyes" = /obj/item/organ/eyes
)
"liver" = /obj/item/organ/liver,
"kidneys" = /obj/item/organ/kidneys,
"brain" = /obj/item/organ/brain,
"eyes" = /obj/item/organ/eyes
)
/datum/species/bug/equip_survival_gear(var/mob/living/carbon/human/H)
..()
+6
View File
@@ -56,6 +56,12 @@
-->
<div class="commit sansserif">
<h2 class="date">15 August 2017</h2>
<h3 class="author">Lohikar updated:</h3>
<ul class="changes bgimages16">
<li class="bugfix">Vaurca now have two hearts and one set of lungs as was originally intended instead of three hearts and two sets of lungs.</li>
</ul>
<h2 class="date">13 August 2017</h2>
<h3 class="author">Lohikar updated:</h3>
<ul class="changes bgimages16">
+4
View File
@@ -4530,3 +4530,7 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py.
- bugfix: Cryopods no longer act as impromptu teleportation devices.
- bugfix: Fixed a bug which caused space parallax to always be static, regardless
of preferences.
2017-08-15:
Lohikar:
- bugfix: Vaurca now have two hearts and one set of lungs as was originally intended
instead of three hearts and two sets of lungs.