Been awhile since I had to use that header, anyhow:
I have this formula for exp distribution to a group
base = (GET_LEVEL(ch) / total_levels) * GET_EXP(victim);
However, one small problem. When I do the GET_LEVEL(ch) / total_levels it
usually turns out a 0.*** like its supposed to. I thought that it would
just accept that and continue the operation with the decimal, multiply by
GET_EXP, get another decimal (like 1300.76) and knock it down to an integer
there. Any idea of how to get away with this? I could do it if I knew
some kind of trunc() function, but i don't know of any.
Chuck
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST