your assuming im using a game cache for spells, which im not >_>
i have two different caches, one for attaching integers to units to represent their coordinates on the grid iv made (think like a chess map, but not really) and one to store coordinates of created units (circles of power) for movement. however, im assuming by your post there would really be no problem with having multiple game caches, so it must be my coding....do you want me to post it all up? (i cant do it this moment (its all on my other comp) and i dont wanna post it all if you dont feel like looking through it >_>)