![]() ![]() 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. |