okay, very interesting,
i didn't knew this way to create permanent global vectors,
but is there also a way to create permanent local vectors ?

like something i can store inside an entity,
for example a place where the entity has to move to?
or does that only work by doing:
Code:
VECTOR* tmp = vector(0,0,0);
my.skill1 = tmp.x;
my.skill2 = tmp.y;
my.skill3 = tmp.z;


I would like to avoid the problem that skill1-3 are changed permanently because their value is connected to the tmp-vector...