function Trig_Untitled_Trigger_023_Conditions takes nothing returns boolean
// Change the ratf to your item type
return GetItemTypeId(GetManipulatedItem()) == 'ratf'
endfunction
function Trig_Untitled_Trigger_023_Actions takes nothing returns nothing
call AddUnitAnimationProperties(GetTriggerUnit() , "Alternate" , true)
endfunction
//===========================================================================
function InitTrig_Untitled_Trigger_023 takes nothing returns nothing
set gg_trg_Untitled_Trigger_023 = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Untitled_Trigger_023, EVENT_PLAYER_UNIT_PICKUP_ITEM )
call TriggerAddCondition( gg_trg_Untitled_Trigger_023, Condition( function Trig_Untitled_Trigger_023_Conditions ) )
call TriggerAddAction( gg_trg_Untitled_Trigger_023, function Trig_Untitled_Trigger_023_Actions )
endfunction