Overview of the macro's I use, heres the way to long list that cant be all that usefull for you guys lmao :).
/clearfocus
/focus arena1
/clearfocus
/focus arena2
/clearfocus
/focus arena3
/target arena1
/target arena2
/target arena3
#showtooltip
/cast [target=pet] Death Coil
#showtooltip
/cast [nomod] Festering Strike
/cast [mod:shift, target=arena2] Chains of Ice
/target [mod:alt] arena2
/petautocaston Claw
/petautocastoff Leap
/focus mouseover
#showtooltip
/cast [mod:shift] Death Pact; Death Strike
/petautocastoff Leap
/use Healthstone
#showtooltip
/petautocastoff Claw
/cast [@focus, mod:shift] Leap
/cast [nomod] Leap
/petattack [@focus, mod:shift]
/petattack [nomod]
#showtooltip Gnaw
/petautocastoff Claw
/petattack [nomod]
/petattack [@focus, mod:shift]
/cast [nomod] Gnaw
/cast [@focus, mod:shift] Gnaw
#showtooltip
/cast Pillar of Frost
/use Vicious Gladiator's Badge of Victory
/use Impatience of Youth
#showtooltip
/equip Vicious Gladiator's Greatsword
/equip Vicious Gladiator's Decapitator
/run UICC = "Interface\\TargetingFrame\\UI-Classes-Circles"
/run FocusFrameSpellBar:SetScale(1.2)
/run TargetFrameSpellBar:SetScale(1.2)
/run CastingBarFrame:SetScale(1.2)
/run UIErrorsFrame:Hide()
/run hooksecurefunc(UFP,function(self) if self.portrait then local t = CIT[select(2,UnitClass(self.unit))] if t then self.portrait:SetTexture(UICC) self.portrait:SetTexCoord(unpack(t)) end end end)
/run UFP = "UnitFramePortrait_Update"
/run MainMenuBarLeftEndCap:Hide();MainMenuBarRightEndCap:Hide()
/run ShapeshiftBarFrame:Hide();ShapeshiftBarFrame.Show = function() end
/run CIT = CLASS_ICON_TCOORDS
/run PlayerFrameGroupIndicator:Hide() ; PlayerFrameGroupIndicator.Show = function() end
/run BuffFrame:SetScale(1.0) ;BuffFrame:ClearAllPoints () ;BuffFrame:SetParent (MiniMapCluster) ;BuffFrame:SetPoint ("TOPRIGHT", -130, -5)
/run PlayerFrame:ClearAllPoints();PlayerFrame:SetPoint("CENTER",-205,-280) ; TargetFrame:ClearAllPoints() ;TargetFrame:SetPoint ("Left",PlayerFrame, "Right", 175, 0)
/run MainMenuBar:SetScale(0.7)
/run MultiBarRight:SetScale(0.7)
/run MinimapCluster:SetScale(0.8)
/run CastingBarFrame:ClearAllPoints() ; CastingBarFrame:SetPoint ("CENTER", UIParent, "CENTER",0, 200) ; CastingBarFrame.SetPoint = function() end
#showtooltip
/cast [target=arena3] Strangulate
#showtooltip
/cast [target=arena1, mod:shift] Strangulate; Strangulate
/cast Blood Tap
#showtooltip
/cast [target=arena2] Strangulate
#showtooltip
/cast [mod:shift] Anti-Magic Zone; Anti-Magic Shell
#showtooltip
/cast [nomod] Blood Strike
/cast [mod:shift, target=arena1] Chains of Ice
/target [mod:alt] arena1
/petautocaston Claw
/petautacastoff Leap
#showtooltip
/cast [mod:shift] Icy Touch; [mod:alt, target=arena3] Death Grip; Death Coil
#showtooltip Dark Simulacrum
/target focus
/Click ActionButton10
/targetlasttarget
#showtooltip Summon Gargoyle
/use Vicious Gladiator's Badge of Victory
/cast Summon Gargoyle
/petfollow
/petattack
/petautocaston Claw
#showtooltip Death Grip
/cast [mod:shift, target=focus] Death Grip; [mod:alt, target=arena2] Death Grip; Death Grip
#showtooltip
/cast [nomod] Chains of Ice
/cast [mod:shift, target=arena3] Chains of Ice
/target [mod:alt] arena3
#showtooltip
/cast [target=focus, mod:shift] Mind Freeze; [nomod] Mind Freeze
/cast [target=focus, mod:ctrl] Leap
/cast [target=arena1, mod:alt] Death Grip
#showtooltip Lichborne
/cast [mod:shift, target=finalrequiem] Death Coil; Lichborne
/cancelaura [mod:alt] Lichborne
#showtooltip Death Pact
/target Ebon Gargoyle
/cast [noharm] Death Pact
/targetlasttarget
#showtootip
/cast [mod:shift] Outbreak; Pestilence
#showtootip
/cast [mod:alt, target=healer] Unholy Frenzy; Unholy Frenzy