slight artifact tweaks

Signed-off-by: caelaislinn <cael_aislinn@yahoo.com.au>
This commit is contained in:
caelaislinn
2012-06-22 14:31:15 +10:00
parent c1561be2f8
commit 3210012cf9
2 changed files with 8 additions and 3 deletions

View File

@@ -256,6 +256,7 @@
/turf/simulated/mineral/proc/gets_drilled(var/delicate = 0)
if ((src.mineralName != "") && (src.mineralAmt > 0) && (src.mineralAmt < 11))
var/destroyed = 0
var/i
for (i=0;i<mineralAmt;i++)
if (src.mineralName == "Uranium")
@@ -270,15 +271,19 @@
new /obj/item/weapon/ore/plasma(src)
if (src.mineralName == "Diamond")
new /obj/item/weapon/ore/diamond(src)
if (src.mineralName == "Archaeo" && (prob(10) || delicate) )
if (src.mineralName == "Archaeo")
//spawn strange rocks here
new /obj/item/weapon/ore/strangerock(src)
if(prob(10) || delicate)
new /obj/item/weapon/ore/strangerock(src)
else
destroyed = 1
if (src.mineralName == "Clown")
new /obj/item/weapon/ore/clown(src)
if (prob(src.artifactChance))
//spawn a rare, xeno-archaelogical artifact here
new /obj/machinery/artifact(src)
ReplaceWithFloor()
usr << "\red You accidentally destroy some of the rocks!"
return
/*

View File

@@ -18,7 +18,7 @@
method = 0
else
method = 1
inside = pick(200;"", 50;"/obj/item/weapon/crystal", 25;"/obj/item/weapon/talkingcrystal", "/obj/item/weapon/fossil/base")
inside = pick(150;"", 50;"/obj/item/weapon/crystal", 25;"/obj/item/weapon/talkingcrystal", "/obj/item/weapon/fossil/base")
/obj/item/weapon/ore/strangerock/attackby(obj/item/weapon/W as obj, mob/user as mob)
if(istype(W,/obj/item/weapon/weldingtool/))