Help with my Feral Macro

Hi my gs is 691 and this is the macro I use for my main attack:

/castsequence reset=10 Rake,Savage Roar,Shred,Shred,Shred,Rip,Rake,Shred,Shred,Ferocious Bite
/use [stealth]Rake
/castsequence [combat]reset=60 Faerie Fire
/castsequence [combat]reset=30 Tiger’s Fury
/castsequence [combat]reset=180 Berserk
/startattack

Is there a better one?? I feel like my dps sucks in raids

heres a link to my toon

ty for any help =)

I found this here and it has grown with me, hope it works for you

/targetenemy [noharm,dead]
/startattack
/cast [nostealth,nocombat] Prowl
/castsequence Rake,Faerie Fire, Shred,Shred,Rip,Rake,Shred,Shred,Shred,Savage Roar,Rake,Shred,Shred,Shred,Rip,Shred,Shred,Ferocious Bite
/cast [combat,nostealth]Tiger’s Fury
/cast [combat,nostealth]Berserk
/cast [combat,nostealth]Survival Instincts
/cast [nostealth]skull bash
/run SetCVar(“autoUnshift”,0)
/use [@player,combat] Healing Touch
/run SetCVar(“autoUnshift”,1)
/cast [nostance:2] Cat Form(Shapeshift)

Gives me a lua error when I try yours

Message: …terface\AddOns\Blizzard_MacroUI\Blizzard_MacroUI.lua:354: Usage: MacroPopupEditBox:SetText(“text”)
Time: 09/10/15 17:36:45
Count: 1
Stack: [C]: in function SetText' ...terface\AddOns\Blizzard_MacroUI\Blizzard_MacroUI.lua:354: in functionMacroPopupFrame_Update’
…terface\AddOns\Blizzard_MacroUI\Blizzard_MacroUI.lua:249: in function <…terface\AddOns\Blizzard_MacroUI\Blizzard_MacroUI.lua:244>
[C]: in function SetParent' ...AddOns\SuperDuperMacro\SuperDuperMacro_Interface.lua:665: in functionsdm_OnHide_changeIconFrame’
…ce\AddOns\SuperDuperMacro\SuperDuperMacro_Frames.lua:362: in function <…ce\AddOns\SuperDuperMacro\SuperDuperMacro_Frames.lua:361>
[C]: ?
[C]: in function `Hide’
…AddOns\SuperDuperMacro\SuperDuperMacro_Interface.lua:711: in function <…AddOns\SuperDuperMacro\SuperDuperMacro_Interface.lua:684>

Locals: (temporary) = MacroPopupEditBox {
0 = <userdata>
}
(temporary) = nil
Message: [string “SetCVar(“autoUnshift”,0)”]:1: unexpected symbol near ‘ॊTime: 09/10/15 17:40:22
Count: 69
Stack: [C]: in function RunScript' Interface\FrameXML\ChatFrame.lua:2091: in function?’
Interface\FrameXML\ChatFrame.lua:4454: in function ChatEdit_ParseText' Interface\FrameXML\ChatFrame.lua:4108: in functionChatEdit_SendText’
Interface\FrameXML\ChatFrame.lua:2707: in function <Interface\FrameXML\ChatFrame.lua:2700>
[C]: in function RunMacroText' Interface\FrameXML\SecureTemplates.lua:463: in functionhandler’
Interface\FrameXML\SecureTemplates.lua:649: in function <Interface\FrameXML\SecureTemplates.lua:597>
[C]: in function Click' Interface\FrameXML\ChatFrame.lua:1542: in function?’
Interface\FrameXML\ChatFrame.lua:4434: in function ChatEdit_ParseText' Interface\FrameXML\ChatFrame.lua:4108: in functionChatEdit_SendText’
Interface\FrameXML\ChatFrame.lua:2707: in function <Interface\FrameXML\ChatFrame.lua:2700>
[C]: in function UseAction' Interface\FrameXML\SecureTemplates.lua:348: in functionhandler’
Interface\FrameXML\SecureTemplates.lua:649: in function `SecureActionButton_OnClick’
[string "
:OnClick"]:2: in function <[string "
:OnClick"]:1>

Locals: (temporary) = “SetCVar(“autoUnshift”,0)”
Message: [string “SetCVar(“autoUnshift”,1)”]:1: unexpected symbol near ‘ॊTime: 09/10/15 17:40:22
Count: 69
Stack: [C]: in function RunScript' Interface\FrameXML\ChatFrame.lua:2091: in function?’
Interface\FrameXML\ChatFrame.lua:4454: in function ChatEdit_ParseText' Interface\FrameXML\ChatFrame.lua:4108: in functionChatEdit_SendText’
Interface\FrameXML\ChatFrame.lua:2707: in function <Interface\FrameXML\ChatFrame.lua:2700>
[C]: in function RunMacroText' Interface\FrameXML\SecureTemplates.lua:463: in functionhandler’
Interface\FrameXML\SecureTemplates.lua:649: in function <Interface\FrameXML\SecureTemplates.lua:597>
[C]: in function Click' Interface\FrameXML\ChatFrame.lua:1542: in function?’
Interface\FrameXML\ChatFrame.lua:4434: in function ChatEdit_ParseText' Interface\FrameXML\ChatFrame.lua:4108: in functionChatEdit_SendText’
Interface\FrameXML\ChatFrame.lua:2707: in function <Interface\FrameXML\ChatFrame.lua:2700>
[C]: in function UseAction' Interface\FrameXML\SecureTemplates.lua:348: in functionhandler’
Interface\FrameXML\SecureTemplates.lua:649: in function `SecureActionButton_OnClick’
[string "
:OnClick"]:2: in function <[string “*:OnClick”]:1>

Locals: (temporary) = “SetCVar(“autoUnshift”,1)”
Message: [string “SetCVar(“autoUnshift”,1)”]:1: unexpected symbol near ‘ॊTime: 09/10/15 17:40:22
Count: 69
Stack: [C]: in function RunScript' Interface\FrameXML\ChatFrame.lua:2091: in function?’
Interface\FrameXML\ChatFrame.lua:4454: in function ChatEdit_ParseText' Interface\FrameXML\ChatFrame.lua:4108: in functionChatEdit_SendText’
Interface\FrameXML\ChatFrame.lua:2707: in function <Interface\FrameXML\ChatFrame.lua:2700>
[C]: in function RunMacroText' Interface\FrameXML\SecureTemplates.lua:463: in functionhandler’
Interface\FrameXML\SecureTemplates.lua:649: in function <Interface\FrameXML\SecureTemplates.lua:597>
[C]: in function Click' Interface\FrameXML\ChatFrame.lua:1542: in function?’
Interface\FrameXML\ChatFrame.lua:4434: in function ChatEdit_ParseText' Interface\FrameXML\ChatFrame.lua:4108: in functionChatEdit_SendText’
Interface\FrameXML\ChatFrame.lua:2707: in function <Interface\FrameXML\ChatFrame.lua:2700>
[C]: in function UseAction' Interface\FrameXML\SecureTemplates.lua:348: in functionhandler’
Interface\FrameXML\SecureTemplates.lua:649: in function `SecureActionButton_OnClick’
[string "
:OnClick"]:2: in function <[string “*:OnClick”]:1>

Locals: (*temporary) = “SetCVar(“autoUnshift”,1)”