![]() ![]() Player: SendAreaTriggerMessage( LocText( 10, player): format( GetSlotName(uiAction, player: GetDbcLocale()))) Local transmogrifier = player: GetItemByPos(INVENTORY_SLOT_BAG_0, uiAction) Player: SendNotification( LocText( 9, player))Įlseif slotid = EQUIPMENT_SLOT_END + 3 then - Remove Transmogrification from single item Player: SendAreaTriggerMessage( LocText( 8, player)) If DeleteFakeEntry(transmogrifier) and not removed then Local transmogrifier = player: GetItemByPos(INVENTORY_SLOT_BAG_0, slot) Player: GossipSendMenu( 100, creature, menu_id)Įlseif slotid = EQUIPMENT_SLOT_END + 1 then - BackĮlseif slotid = EQUIPMENT_SLOT_END + 2 then - Remove Transmogrificationsįor slot = EQUIPMENT_SLOT_START, EQUIPMENT_SLOT_END - 1 do Player: GossipMenuAddItem( 7, LocText( 6, player), EQUIPMENT_SLOT_END + 1, 0) Player: GossipMenuAddItem( 4, LocText( 7, player), EQUIPMENT_SLOT_END + 3, uiAction, false, LocText( 5, player): format( GetSlotName(uiAction, player: GetDbcLocale()))) Player: GossipMenuAddItem( 4, transmogrifier: GetItemLink(player: GetDbcLocale()), uiAction, display, false, popup, price) If SuitableForTransmogrification(player, transmogrified, transmogrifier) then Local display = transmogrifier: GetDisplayId() Local transmogrifier = player: GetItemByPos(INVENTORY_SLOT_BAG_0, i) Local function GetSlotName( slot, locale) Static transmogData dataMap - dataMap = pGUID Static transmogMap entryMap - entryMap = entry Local ITEM_SUBCLASS_WEAPON_FISHING_POLE = 20 Cant think of any good way to handle this easily Rediculus items - Foereaper: would be fun to stab people with a fish What can and cant be used as source or target.? ![]() Make DB saving even better (Deleting)? What about coding?Īre the qualities right? Blizzard might have changed the quality requirements. Transmogrification for Classic & TBC & WoTLK - Gossip Menu ![]()
0 Comments
Leave a Reply. |