When I had data like that to save - like I tracked total # kills m hm - I would do it as part of the 'save character record' call And that would run ~once per two minutes Or whenever the PC transitioned, whichever came first So what happens when a creature is killed, is it stored on the character locally meanwhile? Yep You can store it by resref, or by the value returned from GetCreatureType (I think that's the rigth call) So it's the DB writing, not a local variable writing, that's the killer in lag terms during combat? though that value might be too general right Alright, thanks. That helped a lot If you have a /huge/ number of local variables it will also slow things down Should be the only ones I like to keep it under a couple dozen; but I've read that folks keep it under a coupe hundred and are OK alright, good thing to know You can also get tricky in how you store the info. You don't need one variable per creature type Can't you just add a creature_type variable for each creature, and a number in it, then delete them as they're written to the DB? Yep could do that Ok That's a valid point, it's not like you'd have to constantly store counts for every creature type, all the time on the PC Jea, and with being deleted as soon as it's DB transferred, should keep the variables stored pretty low