Okay here's my little dilemma. In the Create_Clone verb, I have it calling new(), then right after it's setting the new mob's "owner" >_>. Now, in the mob/Clones/Clone, I have the New() function. Is there a way set the new mob's owner BEFORE the New() function is triggered? Because I'm getting the runtime error saying it can't read null.icon. Obviously it's because of order of operation issue. How would I fix that problem?
mob/proc |
runtime error: Cannot read null.icon
proc name: New (/mob/Clones/Clone/New)
usr: Clone (/mob/Clones/Clone)
src: Clone (/mob/Clones/Clone)
call stack:
Clone (/mob/Clones/Clone): New(Grass1 (1,1,1) (/turf/Terrains/Grass1))
Mizukouken Ketsu (/mob/Player): Create Clone(/mob/Clones/Clone (/mob/Clones/Clone), 1)
Mizukouken Ketsu (/mob/Player): Clone()

<dm>
var/mob/Clones/Clone = new path(loc,src)
//...
mob/Clones/Clone
New(loc,owner)
..()
Owner=owner
//...