1. #1
    Bloodsail Admiral
    10+ Year Old Account
    Join Date
    Jan 2013
    Location
    Adelaide, Australia
    Posts
    1,146

    Weak Aura: Personal Loot

    Hi.

    Looking for some kind of indicator which displays when personal loot is not toggled while in a heroic dungeon.

    If anyone could share this, it'd be greatly appreciated.

  2. #2
    Deleted
    I'm too stupid with Lua to make something for you, but it's probably this API you should use
    http://wowprogramming.com/docs/api/GetLootMethod

  3. #3
    Deleted
    not really any indicator, but an automatic way to switch to personal loot when you are the leader or announce in chat when someone else is
    not fully tested - i appreciate any feedback

    Code:
    --ZONE_CHANGED_NEW_AREA
    function()
    
    	-- are we in an instance?
    	local isInstance, instanceType = IsInInstance()
    	if isInstance and instanceType == "party" then
    
    		-- what is the current loot method?
    		local method = GetLootMethod()		
    		if method ~= "personalloot" then
    		
    			-- is the player leader?
    			local isLeader = UnitIsGroupLeader("player")
    			if isLeader then
    				SetLootMethod("personalloot")
    				print("Switched Loot Method to personal!")
    			else
    				SendChatMessage("Loot Method not personal", "PARTY")
    			end			
    		end		
    	end	
    end
    Last edited by mmoc3112c121eb; 2014-11-21 at 08:18 AM.

  4. #4
    Hi, here's what I've come up with so far:

    Code:
    deughaqickArerJsQkNsQKzjHClc0UKqzyKuCmjuTmck9mciMgbu(gbuDockCpLs)JqLdkvzHeQ6HsfMOurxKi9rjQgPuvDsjyLe1mjP6MeGDkr(PsXqjcwQuPEkPMkf2kbK(kjL6SsuATsumxcfTxr)vfny0HvyXKuYJvPjljxMQnts(mbz0QWPLYRjOYSjXTvQ2TQ(TsgUKA5k65uA6cxNI2oHsFNi05jK1tqvZNqH9dNfpns9EQRsDvAKAL1Okns9CP4PrQ3nvIwAKrgP206N2MW7P4tDmu8psJuVBQeT0iJmsTP1pRAQu1UMkHOuTs9CC90i17MkrlnYiJuBBcVNgP22EHu8uxpMHOuVBQeT0i11JzikfFgzKrQfTrLkRhzjbfiQrnPE6c1wVHOAp1T76tT5hZMqc5Z0i1xtBS2tTkZ)gT13xxqgeeeuqbbhthuIoy7bhpy7TX4VU4GmiiiOY6ouaB2cVng)1lcS92y8x3quTdUfSGTWx4TX4VEFDbzqqqWMkWMTWBJXFDWXxb2EBm(RBiQ2b3UfuY6XmejjyC4pKbbbbbbbbfuqqjEmcWMfmoCWR5C6FaQSwb4UhhRkXbzqqqqqqqqL1DOaU7XXQcCly5EO(AfcWJJvvFDbccccczqqqqqqqqidccccccc2ubU7XXQceIXwqjR9PD9dfL1kKemo8hYGGGGGGGGGGGGtpmNpOQHI1HmiiiiiiiORyDidccccccccccco9WC(GX00HmiiiiiiiO)vGGGGGGGGGGGGqgeee0)kidccco9WC(GX00HS)vqgYqgYzK6y2esiFMgPoev7P(AAJ1EQVM2yTNAvM)nARVVUGmiiiOGccoMoOeDW2doEW2BJXFDXbzqqqqL1DOa2SfEBm(Rxey7TX4VUHOAhClybBHVWBJXF9(6cYGGGGnvGnBH3gJ)6GJVcS92y8x3quTdUDlOK1JzissW4WFidccccccckOGGs8yeGnlyC4GxZ50)auzTcWDpowvIdYGGGGGGGGkR7qbC3JJvf4wWY9q91keGhhRQ(6ceeeeeYGGGGGGGGqgeeeeeeeSPcC3JJvfieJTGsw7t76hkkRvijyC4pKbbbbbbbbbbbbNEyoFWyA6qgeeeeeee0vSoKbbbbbbbbbbbbNEyoFqvdfRdzqqqqqqqq)RabbbbbbbbbbbHmiiiO)vqgeeeC6H58bvnuSoK9Vk1xtBS2pdr1EQTXimTP(E4xHl1Uy9psTlw)dBQLqVUnk7P6B2yCkaPg9VPZZo6VxPYL2zrGsq9ELvA3NslziT7Zo2iaX3ZOiqjOEVYkT7t1L2tGk9SJncq89mkcSmBkj9SJ(7vQCPDweyz2us6zh93Ru5s78SqPo3SPBDrGLztjPND0FVsLlTZZssv7ZEDlTxQVM2yTFE0Q8uhTDVkJu3QsTe8PD9df1xRqyM6X32hrB9PrQTXygPrQdr1EQRNU1JuxpDRhP2EmBVWLrQ3hTpnsDiQ2tD90TEK66PB9i11MkwpJuRQ9n7rAK6quTN66PB9i11t36rQvnQ8mYi1V5UXSjKq(0MLkEQRA2ALHOc31N6cF4tvJRlMfUR3kMTxSN7n798UAVAne60w732qjJuBtTWwm1umHrXe4PwSzPIlWew1KrMa
    It uses basically your code, zusiline, as custom triggers/end triggers. It's only set to load while you're in a 5 player dungeon. I may have gone a little over zealous with the events that it fires on. (So far I have it checking on: PARTY_LOOT_METHOD_CHANGED, PLAYER_ENTER_COMBAT, PLAYER_LEAVE_COMBAT, ZONE_CHANGED, ZONE_CHANGED_INDOORS, ZONE_CHANGED_NEW_AREA. I probably could go down to just loot method, zone change new area, but I wanted to make sure I caught it. I'm new to the wow lua api, and it's only a small check so I figured performance should't be too bad.

    Let me know if anyone improves it at all!

    zusiline, thank you again for your sample function!
    Last edited by preludeoflight; 2014-11-23 at 01:02 AM. Reason: Spelling mistake.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •