mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-12 03:02:54 +00:00
slight artifact tweaks
Signed-off-by: caelaislinn <cael_aislinn@yahoo.com.au>
This commit is contained in:
@@ -256,6 +256,7 @@
|
|||||||
|
|
||||||
/turf/simulated/mineral/proc/gets_drilled(var/delicate = 0)
|
/turf/simulated/mineral/proc/gets_drilled(var/delicate = 0)
|
||||||
if ((src.mineralName != "") && (src.mineralAmt > 0) && (src.mineralAmt < 11))
|
if ((src.mineralName != "") && (src.mineralAmt > 0) && (src.mineralAmt < 11))
|
||||||
|
var/destroyed = 0
|
||||||
var/i
|
var/i
|
||||||
for (i=0;i<mineralAmt;i++)
|
for (i=0;i<mineralAmt;i++)
|
||||||
if (src.mineralName == "Uranium")
|
if (src.mineralName == "Uranium")
|
||||||
@@ -270,15 +271,19 @@
|
|||||||
new /obj/item/weapon/ore/plasma(src)
|
new /obj/item/weapon/ore/plasma(src)
|
||||||
if (src.mineralName == "Diamond")
|
if (src.mineralName == "Diamond")
|
||||||
new /obj/item/weapon/ore/diamond(src)
|
new /obj/item/weapon/ore/diamond(src)
|
||||||
if (src.mineralName == "Archaeo" && (prob(10) || delicate) )
|
if (src.mineralName == "Archaeo")
|
||||||
//spawn strange rocks here
|
//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")
|
if (src.mineralName == "Clown")
|
||||||
new /obj/item/weapon/ore/clown(src)
|
new /obj/item/weapon/ore/clown(src)
|
||||||
if (prob(src.artifactChance))
|
if (prob(src.artifactChance))
|
||||||
//spawn a rare, xeno-archaelogical artifact here
|
//spawn a rare, xeno-archaelogical artifact here
|
||||||
new /obj/machinery/artifact(src)
|
new /obj/machinery/artifact(src)
|
||||||
ReplaceWithFloor()
|
ReplaceWithFloor()
|
||||||
|
usr << "\red You accidentally destroy some of the rocks!"
|
||||||
return
|
return
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|||||||
@@ -18,7 +18,7 @@
|
|||||||
method = 0
|
method = 0
|
||||||
else
|
else
|
||||||
method = 1
|
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)
|
/obj/item/weapon/ore/strangerock/attackby(obj/item/weapon/W as obj, mob/user as mob)
|
||||||
if(istype(W,/obj/item/weapon/weldingtool/))
|
if(istype(W,/obj/item/weapon/weldingtool/))
|
||||||
|
|||||||
Reference in New Issue
Block a user