|
Post by Elmarand on Nov 7, 2005 17:18:22 GMT -5
However, if this whole process is being avoided by the use of the standard feat icon (rather than the animal prod), then I need to fix it. Yeah its the standard feat icon that I used to re-summon him. I was surprised it didn't become unusable so I checked it out. I thought it might be to convenient to be true .
|
|
|
Post by Ima Dufus on Nov 7, 2005 22:45:57 GMT -5
I think I've tracked down the problem (but you will have to test it again after the next update to make sure). Basically on each heartbeat for the associate I check if it is damaged, and if so I roll a dice to see if it will be banished if unsummoned/killed or not. If it is "banished" then it sets a local into on the PC for the current hour plus the length of banishment (which is 3 hours IIRC). The problem is that I store the setting for the banishment length as a local int on the module, and read this in as needed. But I accidentally was trying to read it from the associate instead of the module, which will return the default 0 every time. So the banishment length was 0 instead of 3 hours and you could resummon them as often as you liked! At least I hope that is the only problem
|
|