If the object the script is on gets placed in a container an event triggers.
If the new container is dead and is wolfrace THEN some property gets enabled.
[size="1"][size=4]Scriptname TAxidermyeffectscript extends ObjectReference [/size][/size][size="1"][size=4]import actor[/size][/size][size="1"][size=4]actor property Containeractor auto [/size][/size][size="1"][size=4]Objectreference property stuffedwolf auto [/size][/size][size="1"][size=4]Race property wolfrace auto[/size][/size][size="1"][size=4]Event OnContainerChanged(ObjectReference akNewContainer, ObjectReference akOldContainer) [/size][/size][size="1"][size=4] debug.messagebox ("container changed") [/size][/size][size="1"][size=4] Containeractor = akNewContainer [/size][/size][size="1"][size=4] if ( Containeractor.IsDead() ) && ( wolfrace == Containeractor.GetRace() ) [/size][/size][size="1"][size=4] debug.messagebox ("dead is true")[/size][/size][size="1"][size=4] stuffedwolf.enable() [/size][/size][size="1"][size=4] else[/size][/size][size="1"][size=4] ;nothing[/size][/size][size="1"][size=4] endif[/size][/size][size="1"][size=4] debug.messagebox ("after if")[/size][/size][size="1"][size=4]endEvent[/size][/size][size="1"][size=3][/size] [/size]this gives the error
Starting 1 compile threads for 1 files...
Compiling "Taxidermyeffectscript"...
c:\program files (x86)\steam\steamapps\common\skyrim\Data\Scripts\Source\temp\Taxidermyeffectscript.psc(11,5): type mismatch while assigning to a actor (cast missing or types unrelated)
No output generated for Taxidermyeffectscript, compilation failed.
Batch compile of 1 files finished. 0 succeeded, 1 failed.
Failed on Taxidermyeffectscript
so I assume it is probably due to aknewcontainer being an objectreference and containeractor (the property) an actor.
If I make the property objectreference then I don't get this error (seems logical since I want to set one objectreference as another)
BUT since it then is an objectreference I CAN'T call the actor scripts .isdead() and .getrace on it anymore
How do I solve this problem?
