Okay. look at my program and see if you can figure out these problems...
1- pointer CN[4] (not 3,2,or1) is changed to the value of WE when WFK calls Event()
2- int CEXPGoal[4] is assigned a value of 127 but it is immediately changed to 10 even before you call status()
3- int CMHP[4] is changed from 30 to 1 when sleeping at the inn...
I expect to solve these problems in the next couple of weeks, but any help would be appreciated. also any suggestions/comments you have would be welcome and, indeed, valued.
As of right now, i'm guessing that there is some kind of memory overlay in the variable declaration section (not definition)...
i've just recently figured out how to do pointers/arrays so perhaps i've made some mistake...
Aaron/Golbez/Kainazzo/Valvalis/Ruben/Milon/Zemus/Zeromus
oh, btw i use Borland version whatever...