Here’s your problem, Bloodhunter (from RuneI.RunePlayer):
//================================================
//
// IceStatue
//
// Used only for Ice Powerup
//================================================
State() IceStatue
{
.
.
.
function InventoryNormal()
{
local Inventory inv;
local int ix;
// Transform inventory if visible
inv = Inventory;
while (inv != None)
{
if (!inv.bHidden)
{
for (ix=0; ix<16; ix++)
inv.SkelGroupSkins[ix] = None;
inv.SetDefaultPolygroups();
inv.bSweepable=inv.Default.bSweepable;
}
inv = inv.Inventory;
}
}
.
.
.
Since subclassing each pawn probably isn’t practical and
native(610) final function SetDefaultPolygroups();
is a native function, you’ll have to make sure the default polygroups are set to snow; how exactly to go about that, I’m not sure.
Did you try setting each SkelGroupSkin in the default properties?
Original thread: https://lowcaliber.com/eve/forums/a/tpc/f/3886011002/m/2266039742