\"-The equation is logarithmic for conversion. \"
wha ha ha thought so. Sorry just happy with myself for predicting this was going to happen. If any of the really active players had of thought of this, they could have created 10 seperate characters and distributed their diamond arounf, and ended up with twice or three times as much tria when they gave it all back to one character. Which is, i suspect, why the devs were so silent about how the conversion was going to happen before it did, to prevent this.
EDIT: omg i just realised why the bug happens as well. Because the log of a number between 0 and 1 is negative. My guess is the formula for Tria = log (x/y), where x = total value of gems, and y = somewhere between 1 and 10. This means if you had less than 10 or so rubies, x/y < 1, therefore the log must be negative. Thats why you end up with negative tria! mwha ha ha never thought all that maths would be of any use. If only the conversion rate was done on the parametric equations of hyperbole, then the other 99% of the stuff i learnt might be useful as well

EDIT 2: After much useless calculations i have assatained that the formula for tria (at least the old one) is
*** drumroll *****
Tria = log to the base z of (X/Y)
where z approx = 1.0004575
x = total value of your gems (rubies = 1, emaralds = 10, diamonds = 100)
y approx = 10.39646
nice to see if a dev will reply and tell me how close i got......