Minishooz:
BRKN(BRCK). Broken, a broken solid. Ctype would decide what it is:
^above: STNE
BRKN(GLAS)=BGLA
BRKN(COAL)=BCOL
BRKN(QRTZ)=PQRT
BRKN(BMTL)=BRMT
See what I mean? Like your idea =Dthat is one possible application of the idea :)for example watr(salt) = salt water watr()= distiled water watr(watr)= normal waterthe only problem is that if you wanted to clone salt water (wattr(salt)) you would need another ctype to store the extra value.as there isn't any two ctype clone then it may break saves that use salt water(as an element not a ctype of watr)also with sprk you would need extra ctypes to remember the ctype of the element it was going alonganother way it could be used is metl(fire) would transmit sprk but the sprk would be igven the ctype of the metl it was on(fire)so the spark would be sprk(fire) making sprkd metl(fire) be like once use wire that leaves a trail of fireexample:f = fire s = sprk m = metlfmmmssssfff f fIf a way could be thought of to get round the problems mentioned above then it would be a brilliant thing for TPTthe thing I explained about lua scripted stuff:I think there is a lua coded element called ball-lightning I dont know what its name is so thets call it blgh :P (What is its actual name? I think its only 4 letters long)anyway blgh replaces electrons and behaves differently... (I think)using my idea you could have electron() as electrons and electron(thdr) as ball-lightning meaning you could have coded stuff as well as all the original elements :)why WHY WHY does lots of quotation marks apear to the right?the quote was suposed to end near the top... how do you and quotes on wysiwyg mode???