Merge pull request #9701 from Zuhayr/dev-freeze

Fixes #9597
This commit is contained in:
GinjaNinja32
2015-06-07 03:14:06 +01:00
3 changed files with 20 additions and 7 deletions
+1 -7
View File
@@ -38,13 +38,7 @@
if(material.conductive)
flags |= CONDUCT
if(!islist(matter))
matter = list()
if(material.composite_material)
for(var/material_string in material.composite_material)
matter[material_string] = material.composite_material[material_string]
else
matter[material.name] = material.stack_per_sheet
matter = material.get_matter()
return 1
/obj/item/stack/material/transfer_to(obj/item/stack/S, var/tamount=null, var/type_verified)
+10
View File
@@ -104,6 +104,16 @@ var/list/name_to_material
/material/proc/get_blunt_damage()
return weight //todo
// Return the matter comprising this material.
/material/proc/get_matter()
var/list/temp_matter = list()
if(islist(composite_material))
for(var/material_string in composite_material)
temp_matter[material_string] = composite_material[material_string]
else if(stack_per_sheet)
temp_matter[name] = stack_per_sheet
return temp_matter
// As above.
/material/proc/get_edge_damage()
return hardness //todo