Hi guys, I've been working on a behavior that stores a cohort actor into some form a memory (for now
being a list) and when the player desires, takes that actor out of the list and puts them back on the
scene the current player is on, however there is one major problem.
The game uses a stat system which have a formula the creates variance between each and every actor, that way no two actors of the same kind will have the same stat distribution at identical levels, stats are made once the actor is created, however the problem is whenever I use a "create actor" or "recycle actor" block, it reinitialises all the behaviors on the actor and making it brand new, this is not what I want.

Right now I stored the actor in a list, and am using a code block to get the actor, however I cannot take the actor out the list as it was when it was put in the list.
What I would like is to ask if there is a way through actionscript to take the actor out of the list or "create" it the same way it was put into the list.
The image of the behavior using this function is below.

The Slot1 attribute is an actor type attribute, there is actually suppose to be more than one of these as every cohort actor with you will be assigned to this actor type.
the Mon attribute is an actor attribute, it is basically there to take a cohort actor out of storage by identifying them
the Out on field attribute is a boolean, it's self explanetory.
The Current party attribute is a list attribute and the storage attribute, actors are suppose to be put into this attribute and taken out when needed (their spot in the index cleared afterwards as well.)
Any help would be appreciated, unfortunately I have nothing to give other than credit though.
p.s:
No, I cannot use game attributes or game lists the stats have to be exclusive to each actor, and there can be several instances of the same actor, using game attributes to hold stat data would make every actor have the exact same stat distribution. and trying to keep track of individual stats on a list would be nightmarish and ultimately pointless at the end, as it would just create a constantly growing list.