vanilla-wow-addons – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 1 FishEase
2 by Aalny
3 version 1.2.7
4 (forked from Mugendai's original TackleBox included with Cosmos)
5  
6 Download Location:
7 http://wow.dvolve.net/dropbox/wow/FishEase_1.2.7.zip
8 Mirrors:
9 http://www.wowinterface.com/list.php?skinnerid=14585
10 http://www.wowguru.com/ui/author/aalnydara/
11 http://www.curse-gaming.com/mod.php?authorid=1215
12  
13 ---------------------------------------------------------------------------
14 Description
15  
16 This Addon helps people use the Fishing tradeskill more efficiently by
17 making it easy to cast and easy to switch between fishing gear and normal
18 gear. When a fishing pole is equipped, right clicking will cause the
19 player to cast their line. Also, clicking on the bobber will automatically
20 recast the line. Type "/fishease help" in game for instructions on how
21 to use the features.
22  
23 It should be noted that Mugendai's original TackleBox from Cosmos was the
24 starting point in making this version. Many, many thanks to Mugendai and
25 all those who helped write that original version.
26  
27  
28 ---------------------------------------------------------------------------
29 Features
30  
31 * EasyCast allows right-click casting while a fishing pole is equipped.
32 * FastCast allows automatic recasting after clicking the bobber.
33 * ShiftCast makes it so the Shift key must be pressed to use EasyCast.
34 * Switch command allows swapping between normal and fishing gear sets.
35 * Reset command clears all saved gear sets.
36 * Key bindings are available both to swap gear and cast your line. The key
37 to cast your line will attempt to swap to your fishing gear first if
38 needed.
39  
40  
41 ---------------------------------------------------------------------------
42 Known Issues
43  
44 * The German and French clients work. However, most of the French and some
45 of the German output text is still in english. I don't have those clients
46 to test with and I don't speak either language so I'll need help
47 translating.
48 * FastCast and ShiftCast are both dependent on EasyCast. So if EasyCast is
49 off, FastCast and ShiftCast settings are ignored.
50  
51  
52 ---------------------------------------------------------------------------
53 History
54  
55 1.2.7
56 * Updated toc for 1.8.0 patch.
57  
58 1.2.6
59 * Added support for boots in the fishing gear set due to the new boots,
60 Nat Pagle's Extreme Anglin' Boots, from the fishing competition.
61 * Added key binding to cast your line. If your fishing pole is not equipped
62 when you press the key, it will swap your gear for you instead.
63  
64 1.2.5
65 * Updated toc for 1.7.0 patch.
66  
67 1.2.4
68 * Added a direct key binding to swap between fishing gear and normal gear.
69 so you don't have to waste a macro slot anymore for the slash command.
70 Suggested by Gohei27.
71 * Removed load spam.
72  
73 1.2.3
74 * Updated toc for 1.6.0 patch.
75  
76 1.2.2
77 * Fixed a bug for people using Click-to-Move. It is now disabled while
78 you're holding a fishing pole if EasyCast is enabled. Thanks to Novbre
79 and nranking for the heads up.
80  
81 1.2.1
82 * Fixed a bug where only 1 of 2 identical dual-weilded weapons would be
83 re-equipped using the switch command. Thanks to Richard for the heads up.
84 * Fixed a bug that would popup a nil error when fighting/looting while
85 unarmed. Thanks to Moonshadow for the heads up.
86  
87 1.2
88 * Renamed Addon from TackleBoxSA to FishEase to avoid confusion with
89 TackleBox in Cosmos and to try and make sure there are no namespace
90 conflicts. (yes, it's a silly name, but my girlfriend thought it was cute)
91 * Code performance tweaks here and there.
92 * Fishing skill location is updated on spell update event rather than
93 checking for every cast.
94 * Fishing skill location is searched for by icon texture rather than
95 name which gets rid of another localization challenge.
96 * Fishing pole is now recognized by Texture rather than itemID. Not only
97 does this automatically add support for the new pole,
98 "Nat Pagle's Extreme Angler FC-5000", but it also theoretically supports
99 any other new poles that find their way into the game.
100 * Re-added hats to the saved gear sets per the request of some roleplaying
101 type people who like a different look when they're fishing.
102 * Added a new "Shift Cast" toggle that when turned on requires the Shift
103 key to be held down when casting with a right-click. This is turned off
104 by default. To change the setting, use the /fe shiftcast command.
105  
106 1.1
107 * Updated toc for 1.5.0 patch
108 * Gear sets and casting options are now saved per character. Sorry about
109 the delay on this one. The 1.5 patch fixed the Lua environment in such
110 a way that doing this is much easier now than it would've been before.
111  
112 1.0.3
113 * Thanks to Sylvaninox for providing more of the French translation.
114 * Minor internal code changes and some prep for per-character data saving.
115  
116 1.0.2
117 * Thanks to Maischter for providing a more complete German translation.
118 * Fixes some string formatting so the translations would work better.
119  
120 1.0.1
121 * Fixed an annoying bug that would reset your gear sets on every login.
122 (forgot to remove some old code)
123 * Fixed a minor bug that would cause the saved gear sets to get confused
124 if your saved main hand weapon was 2h and then you switched to 1h+shield
125 combo. Only the shield would end up getting equipped.
126  
127 1.0
128 * Initial fork from TackleBox version 4150 on Curse-Gaming:
129 http://www.curse-gaming.com/mod.php?addid=97
130 * Removed all remaining Cosmos related code
131 * Easycast and Fastcast are now on by default
132 * Since apparently the Lucky Fishing Hat doesn't exist in game anymore,
133 hat saving has been replaced with glove saving because you can get
134 gloves enchanted with fishing skill.
135 * Changed the core method used to find, examine, and equip items. It now
136 uses the item ID from the item link rather than the item tooltip. This
137 was primarily because searching for fishing poles based on tooltip was
138 problematic in different locales. The change also has the pleasant
139 side effect that MUCH less data needs to be saved in SavedVariables.lua.
140 * Simplified the slash command processing code a bit.
141 * No more automatic macro creation because it was buggy and unneccesary.
142 You can create your own macro with "/fe switch"
143 * The command help text was tweaked a bit for clarity and formatting.
144 * Renamed most of the internal variables so that theoretically nothing
145 will conflict if the user has the Cosmos version installed as well.
146 However, there will still most likely be issues because the slash
147 commands are the same and who knows what'll happen if two addons
148 try to do the same thing at the same time.