View Single Post
  #4  
Old 01-12-2008, 12:06 PM
zeiksz2
Fire Beetle
 
Join Date: Oct 2007
Posts: 20
Default

had no better idea for rounding up allways.. but this may work

Code:
						int ad=0; if (togo/(set_exp-m_pp.exp)!=(int)(togo/(set_exp-m_pp.exp))) ad=1;
						snprintf(ding,128,"to go: %i (%i from this)",togo,ad+(togo/(set_exp-m_pp.exp)));
and for aa exp

Code:
						int ad2=0; if (togo2/(set_aaxp-m_pp.expAA)!=(int)(togo2/(set_aaxp-m_pp.expAA))) ad2=1;
						snprintf(ding2,128,"to go: %i (%i from this)",togo2,ad2+togo2/(set_aaxp-m_pp.expAA));
Reply With Quote