Download
(223Kb)
Download
Updated: 05-03-14 08:39 AM
Pictures
File Info
Updated:05-03-14 08:39 AM
Created:09-14-11 02:42 AM
Downloads:6,853
Favorites:12
MD5:
Categories:Rogue, Buff, Debuff, Spell, Druid, Paladin, Combat Mods

Cutup - MoP  Popular! (More than 5000 hits)

Version: 1.95
by: Rakkar [More]

Discontinued!
In case you didn't notice, there hasn't been an update for 6.x yet. I stopped playing a few months before the prepatch (for... various reasons), and as of early December 2014, it doesn't look like I'm coming back. So yeah, I won't be able to keep this thing alive.
If anybody wants to take over the project, feel free to. I might even come down from my lofty seat and upload a properly commented version of the last release. Ahem.

What is Cutup?
Cutup is a group of timers for Rogue specific spells. It was originally developed by tsigo. This version is based on ColdDoT's Fan Update from September 2009 and works with World of Warcraft 5.2 (if you are sticking to WoW 4.3, Release 1.2 should be for you - but please DON'T use it with 5.0.4, it will crash your client with two nasty infinite loops).

What does it do?

Let's quote tsigo:

Bleeder
Bleeder is a bar that displays the current duration of your Rupture. It will also show you how long your Rupture would last based on your current combo points.

Julienne
Like Bleeder, but for Slice and Dice. Shows the current duration of Slice and Dice, and the duration of your next Slice and Dice based on your current combo points. Accounts for Improved Slice and Dice, Glyph of Slice and Dice and the Netherblade Armor bonus.

LightFingers
Automatically loots items after Pick Pocket is cast.

Spam
Blocks repeated error messages that are often the result of spamming attack buttons.

TickToxin
TickToxin displays timer bars for your Crippling, Deadly, Mind-numbing and Wound Poison debuffs on the target.
In addition to these, there are some new ones:

FlashBang
Like Julienne, but for Inquisition. Only loads on Paladins.

WildShout
Like Julienne, but for Savage Roar. Only loads on Druids and supports Glyph of Savagery.

Repunerate
Like Julienne, but for Recuperate.

What has changed for the Mists of Pandaria version?
Some of the original modules (Julienne, Bleeder and TickToxin) have been updated to the current game mechanics and API - removed glyph and talent support, changed the base durations of SnD, Rupture and Inquisition, added new poisons and Shiv effects. In addition, finisher modules now show Anticipation charges when applicable.

Are there any known issues? Any planned features?
When spamming Pick Pocket, something - suspectedly LightFingers - disables Autoloot. But I have to research more on that.
Currently, Serrated Blades is not supported. Please go to the Comments section for more info.
I am thinking about adding modules for Expose Armor, Rip (that one could benefit from work on Serrated Blades) and Censure.
There are requests for aestethical options, but functionality has higher priority.
MoP version hasn't been tested for BGs or arena, but for duels, including vs. players from other Realms.
WildShout shows for non-feral Druids with active combo points, and could use an option to be hidden out of combat for Ferals with the glyph.

***1.95 - Boundless Conviction support***
Flashbang now shows a numerical text indicator for Holy Power stored by Boundless Conviction, similar to Anticipation.

***1.9 - TickToxin Code Cleanup***
Used the merge of Deadly and Instant to streamline poison handling.
Fixed some hiding/showing issues with WildShout.

***1.8 - Anticipation Support***
Julienne, Bleeder and Repunerate now have a numerical text indicator for Anticipation stacks.

***1.7 - WildShout and Repunerate***
Initial release of new modules for Savage Roar and Recuperate.

***1.5 - MöP***
Initial Mists of Pandaria compatibility: removed talent and glyph checks.
MoP functionality: changed base duration for SnD, Rupture and Inquisition, updated poison spell IDs, added new poisons and Shiv effects.
Fixed a bug with TickToxin trying to load settings from the WTF directory while still at the loading screen.
Updated the libraries to r1061 of Ace3.

***1.2 - FlashBang***
Further TickToxin fixes: Combat log filtering now checks for the target's GUID instead of the name to allow characters from other realms in Battlegrounds. Did I forget to add this to Bleeder?
Introducing FlashBang: Like Julienne, but for Inquisition.
Updated the librabries to r1049 of Ace3.

***1.1b - TickToxin Fixes***
Added check for Deadly Poison on every poison damage related combat log entry - in case of DP only or DP/IP without Deadly Brew.
Changed Startbar() to use a different value for the current duration of its aura instead of the maximum duration - in case of DP updates on DoT ticks.

***1.1 - TickToxin***
Updated parameter mapping.
Removed string modification in ScanAura() that was used to clip off roman rank numbers (like "Deadly Poison IX").
Changed (hopefully) any usage of hardcoded spell ids to calls to a local "poisons" array to remove code redundancy.
Added check and bar update for five stacks of Deadly Poison on every poison related combat log entry.
Julienne + Bleeder: Added frame names to calls of CreateFrame(), making the output of /framestack much more readable.

***1.0 - Initial Release, work done on Julienne and Bleeder***
Updated parameter mapping for function calls like CLEU.
Changed Glyph of SnD to 6 sec.
Post A Reply Comment Options
Unread 09-14-11, 04:25 AM  
Lily.Petal
A Molten Giant
 
Lily.Petal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 540
File comments: 105
Uploads: 3
Hm, think there might be a chance to implement a 'set border' option to all the bars by chance? I would personally love that, as it would look nice and the ability to set the border edge size. But really good addon

EDIT:

Another thing I would add is to make it so that each bar or module can be used as a parent for panels. As it is right meow, fstack only shows it as table: ###.
__________________

Aggro Color to KG Panels Borders - Nibelheim
Lua Based UI Hider - Nibelheim
Custom LUA PowerText - Stuf - Nibelheim, Seerah
Last edited by Lily.Petal : 09-14-11 at 04:49 AM.
Report comment to moderator  
Reply With Quote
Unread 09-14-11, 04:38 AM  
tednik
An Aku'mai Servant
 
tednik's Avatar
AddOn Author - Click to view AddOns

Forum posts: 33
File comments: 51
Uploads: 2
i agree it would look much better great addon
Report comment to moderator  
Reply With Quote
Unread 09-14-11, 06:44 AM  
Rakkar
A Kobold Labourer
 
Rakkar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 17
Uploads: 1
I am mostly using simple textures and no borders for my frames, so i wouldn't have thought of changing the look of it. Thanks for your constructive feedback.
But bear in mind that restoring basic functionality has higher priority than aestethics, and that I am only scratching on the surface of tsigo's and ColdDoT's work.
Report comment to moderator  
Reply With Quote
Unread 09-14-11, 08:29 AM  
Lily.Petal
A Molten Giant
 
Lily.Petal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 540
File comments: 105
Uploads: 3
Originally posted by Rakkar
I am mostly using simple textures and no borders for my frames, so i wouldn't have thought of changing the look of it. Thanks for your constructive feedback.
But bear in mind that restoring basic functionality has higher priority than aestethics, and that I am only scratching on the surface of tsigo's and ColdDoT's work.
Of course, I understand this perfectly well. Was just some feedback you might want to put on the backburner until everything is sorted out
__________________

Aggro Color to KG Panels Borders - Nibelheim
Lua Based UI Hider - Nibelheim
Custom LUA PowerText - Stuf - Nibelheim, Seerah
Report comment to moderator  
Reply With Quote
Unread 09-16-11, 02:57 AM  
Rakkar
A Kobold Labourer
 
Rakkar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 17
Uploads: 1
After updating TickToxin, support for Serrated Blades is next in line. To work on that, I need a combat log snippet containing a few procs, and as my rogue is specced Combat/Assa, I need YOU (yes, you!) to provide it. If you are not familiar with logging, here's a quick walkthrough:
  • Go to your favourite Training Dummy, preferably at the Exodar, Argent Tournament or similar abandoned place.
  • Make sure you are specced Subtlety and have the Serrated Blades talent.
  • Type /combatlog into your chat.
  • Whack away at the Dummy, using Ruptures and Eviscerates of different sizes.
  • Log out or type /combatlog again.
  • Go to your World of Warcraft directory and open the folder "Logs".
  • Open the file "wowcombatlog.txt", upload its content on a site like pastebin.com and post the link to your upload here. And yes, I want that wierd bunch of capital letters, numbers and whatnot.
And while we are at it, I will need a similar log of the Glyph of Shred effect when I get to add Rip to Bleeder.
Report comment to moderator  
Reply With Quote
Unread 09-17-11, 12:57 PM  
Lily.Petal
A Molten Giant
 
Lily.Petal's Avatar
AddOn Author - Click to view AddOns

Forum posts: 540
File comments: 105
Uploads: 3
Will do so the next chance I get Anyway to help.
__________________

Aggro Color to KG Panels Borders - Nibelheim
Lua Based UI Hider - Nibelheim
Custom LUA PowerText - Stuf - Nibelheim, Seerah
Report comment to moderator  
Reply With Quote
Unread 09-19-11, 02:43 AM  
Rakkar
A Kobold Labourer
 
Rakkar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 17
Uploads: 1
Short heads-up: As version 1.1 fixed TickToxin for only ~96.8584% of PvP rogues and only a few (who can guess the number?) PvE rogues - right now, it checks Deadly Poison only on debuff related events aka not on IP/DP after five stacks - another update is coming. Probably tomorrow.
__________________
Charlotte the Harlot!
Report comment to moderator  
Reply With Quote
Unread 01-24-12, 10:42 PM  
Took
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Envenom

Are there any plans to add envenom back in? Of is there a way to get it working again. I really found it useful as part of this mod and prefer it over my current solution. Thanks.
Report comment to moderator  
Reply With Quote
Unread 02-17-12, 07:21 PM  
Hamerlock
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
When opening up the Tick Toxin tab in the interface i get a lua error and my settings do not save after logout.


Message: Interface\AddOns\Cutup\modules\TickToxin.lua:559: attempt to index field '?' (a nil value)
Time: 02/17/12 17:19:14
Count: 2
Stack: Interface\AddOns\Cutup\modules\TickToxin.lua:559: in function `member'
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:249: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:197>
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1144: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1054>
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1081: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1054>
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1581: in function `FeedGroup'
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1506: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1486>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?
Interface\AddOns\Ace3\AceGUI-3.0\AceGUI-3.0.lua:314: in function `Fire'
...Ace3\AceGUI-3.0\widgets\AceGUIContainer-TabGroup.lua:167: in function `SelectTab'
...
(tail call): ?
Interface\AddOns\Ace3\AceGUI-3.0\AceGUI-3.0.lua:314: in function `Fire'
...GUI-3.0\widgets\AceGUIContainer-BlizOptionsGroup.lua:20: in function <...GUI-3.0\widgets\AceGUIContainer-BlizOptionsGroup.lua:19>
[C]: in function `Show'
Interface\FrameXML\UIParent.lua:1607: in function `SetUIPanel'
Interface\FrameXML\UIParent.lua:1412: in function `ShowUIPanel'
Interface\FrameXML\UIParent.lua:1338: in function <Interface\FrameXML\UIParent.lua:1334>
[C]: in function `SetAttribute'
Interface\FrameXML\UIParent.lua:2044: in function `ShowUIPanel'
[string "*:OnClick"]:2: in function <[string "*:OnClick"]:1>

Locals: <none>
Report comment to moderator  
Reply With Quote
Unread 03-19-12, 07:23 AM  
Rakkar
A Kobold Labourer
 
Rakkar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 17
Uploads: 1
Took: I don't remember any Envenom functionality (except backend stuff for updating Deadly Poison) for any version I have used until now. But then, I haven't really played Assa since patch 2.4.
Hamerlock: There is a new version of the Ace3 library that is used in many updated addons, but causes incompatibilities with addons using the old one. If you are familiar with the file structure of WoW addons, you can try to replace cutup's library files with the ones from your standalone Ace installation or something similar until I can upload a fix. But please, before you do ANYTHING: backup your Interface and WTF folders.
__________________
Charlotte the Harlot!
Report comment to moderator  
Reply With Quote
Unread 04-07-12, 07:15 AM  
Rakkar
A Kobold Labourer
 
Rakkar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 17
Uploads: 1
It's a neverending story... one day after uploading r1.2, I notice a new issue. Master Poisoner doesn't trigger combat log entries when refreshed, so I had to include it into the Deadly Poison logic. The fix will be active in the next upload.
And getting back to Hamerlock's issue: At some point I deactivated Master Poisoner with a simple hack, but didn't notice that as I haven't been playing Assa since Brewfest (ilvl 365 combat mainhand, while my best 1.8 sec dagger was ilvl 333 -.-). This has been fixed with r1.2.
__________________
Charlotte the Harlot!
Last edited by Rakkar : 04-07-12 at 08:13 AM.
Report comment to moderator  
Reply With Quote
Unread 04-11-12, 06:25 PM  
Hamerlock
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
I'm not running Assassination so the Master Posioner thing I won't see. However whatever is going on with Master Posioner is simular to Serrated Blades not being picked up when it refreshes Rupture (Julienne module). Whatever you come up with to fix Master Posioner should fix both of them. I haven't looked at the update you made on the 4th I'll keep you posted if I see anything else strange.
Report comment to moderator  
Reply With Quote
Unread 04-12-12, 07:26 AM  
Rakkar
A Kobold Labourer
 
Rakkar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 17
Uploads: 1
Even if I will probably have to in the end, I am hesitant to use the same logic for Serrated Blades that updates Deadly Poison after five stacks (and got recently expanded to update Master Poisoner). Quite the contrary, I would love to come up with something that causes less CPU load than checking every buff on your target after every single poison proc...
Well, maybe that's possible for Serrated Blades, but without a combat log snippet (see my post in this thread on the 16th September 2011), I can't tell.
And um... totally hand-weaving here, but do you remember what you were doing when you got the error message you posted on the 18th February? Especially what else could have triggered something called "Poison" or whatever locale you are playing with, because that is what TickToxin is looking for. If you had, say, the Int dagger from Madness... damn, I will have to look into that no matter if it caused your specific issue.
__________________
Charlotte the Harlot!
Report comment to moderator  
Reply With Quote
Unread 04-12-12, 07:53 PM  
Hamerlock
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
You'll have to excuse my ingorance of coding. I'm not familar with what your talking about when you talk about locale. I just cut and pasted that error from when it popped up after going to interface>addon>cutup and then clicking on the Tick Toxin tab. If I reloaded the UI with Tick Toxin activated it would move the Tick Toxin bar to the center of the screen and make its size value 0 (guessing). It would look like a text placement "I". But the values that I had placed in the Tick Toxin page would stay intact. Once I unlocked the bar it would revert to my preset values, from there I would move it back with the other bars and it would function normaly with no other issues unless I pressed the Tick Toxin tab in the interface options. Then I would get that error again.

With this latest version The bar still loses its settings on activation but there is no error. I'm going to dump my other addons and librarys to see if those could be a source of confict. Will post back with those results.
Report comment to moderator  
Reply With Quote
Unread 04-28-12, 07:29 AM  
Rakkar
A Kobold Labourer
 
Rakkar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 17
Uploads: 1
I need those of you who have the Master Poisoner talent, but no Deadly Brew, to come up with a list of which poisons triggers Master Poisoner and which don't. Sadly, I am specced for Deadly Brew, so I cant isolate procs of Instant Poison.
I'm going to pretend everything triggers MP so I can continue working on un-bloating the decision flow, but I'd like to get this resolved for the next release to reduce YOUR computers' workload.
__________________
Charlotte the Harlot!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: