Well, my.weapon then contains the handle. If you want to retrieve a pointer to the you entity you have to use "ptr_for_handle(my.weapon)".


Always learn from history, to be sure you make the same mistakes again...