((Advertisement))

[Fishing] My "Winner" Macro

  1. Galdrin <Angler>, 1 year ago:

    Hi, I just got my first STV Extravaganza win on my second try, so first of all i LOVE you for making this page, El! Perusing the information & suggestions here was worth months of experience.

    Anyways, my success was definitely due to this awesome page... but here's a macro I found helpful. Instead of just using your "Fish" spell from your Spellbook, I thought it might be a good idea a while back, so I made a macro like:

    /cast Fishing
    /cast Fishing
    /cast Fishing
    /cast Fishing

    This way, every time I click it I get a cast, even for those nodes which are close to land. Basically, instead of my bobber landing too close (usually outside the node) to land, it recasts right away - the "Water Too Shallow" message still displays, but I have already put my bobber somewhere more.. valid. Try it out, and maybe share it if you think It would help others :)

    - Galdrin of Draka

  2. Oberweiss <Moderator>, 1 year ago:

    Galdrin wrote:

    Hi, I just got my first STV Extravaganza win on my second try, so first of all i LOVE you for making this page, El! Perusing the information & suggestions here was worth months of experience.
    Anyways, my success was definitely due to this awesome page... but here's a macro I found helpful. Instead of just using your "Fish" spell from your Spellbook, I thought it might be a good idea a while back, so I made a macro like:
    /cast Fishing
    /cast Fishing
    /cast Fishing
    /cast Fishing
    This way, every time I click it I get a cast, even for those nodes which are close to land. Basically, instead of my bobber landing too close (usually outside the node) to land, it recasts right away - the "Water Too Shallow" message still displays, but I have already put my bobber somewhere more.. valid. Try it out, and maybe share it if you think It would help others :)
    - Galdrin of Draka

    If you want the error messages to go away, you can throw in this bit of code (usually associated with using a trinket in combination with casting a spell, but it should work here as well):
    /console Sound_EnableSFX 0
    /script UIErrorsFrame:Hide()
    /cast Fishing
    /cast Fishing
    /cast Fishing
    /cast Fishing
    /script UIErrorsFrame:Clear()
    /script UIErrorsFrame:Show()
    /console Sound_EnableSFX 1

  3. Talathan <Angler>, 1 year ago:

    Although I've done some computer programming, I'm new to macros. Could you please explain why "/cast Fishing" is used four times?

  4. Norrinir <Salty>, 1 year ago:

    Fishing itself isn't on GCD. So basically, this gives you 4 spots, where the bobber lands. Although only the last one will remain active, this can be very useful when fishing from pools, which contain unfishable water (=shallow water). If one of your four casts lands in fishable water, the bobber will remain active and you'll avoid recasting because of "Water is too shallow" errors.

  5. Talathan <Angler>, 1 year ago:

    If I understand you, you're saying that it will ignore any remaining "/cast Fishing" commands if fishable water has been found.

    What I had pictured was more along the lines of what would happen if I pressed my hotbar button 4 times in rapid succession. A rather pointless endeavor. :)

  6. Norrinir <Salty>, 1 year ago:

    Maybe I haven't explained it well, but never mind.

    Basically, you're right. It's the same as casting Fishing four times manually. But, imagine this situation:

    You're trying to fish from partially accessible pool, you cast and get error message. Between error message and recasting, you have to notice the message, react and cast Fishing again. This macro just saves you time and, well, time is pretty important in Extravaganza.

    The active bobber is just the last cast that landed in fishable water.

  7. Talathan <Angler>, 1 year ago:

    If a single cast requires manually reacting to an error message, how is it any faster to have to manually react to the last of the 4 casts? Isn't the fourth of four casts just as likely to be in unfishable waters as a single cast is?

  8. Norrinir <Salty>, 1 year ago:

    OK, OK, example:

    You use this macro.
    1st cast lands in shallow water and gives error message.
    2nd cast lands in fishable water, bobber appears.
    3rd cast lands in shallow water and gives error message, however, because it didn't land in fishable water, the bobber from 2nd cast remains active
    4th cast... same as above.

    This is done almost in zero time and game only shows you three error messages and active bobber from 2nd cast. If cast doesn't land in fishable water, it doesn't cancel the previous cast.

    Is it clear now?

  9. Utopia <Salty>, 1 year ago:

    Norrinir wrote:

    OK, OK, example:
    You use this macro.
    1st cast lands in shallow water and gives error message.
    2nd cast lands in fishable water, bobber appears.
    3rd cast lands in shallow water and gives error message, however, because it didn't land in fishable water, the bobber from 2nd cast remains active
    4th cast... same as above.
    This is done almost in zero time and game only shows you three error messages and active bobber from 2nd cast. If cast doesn't land in fishable water, it doesn't cancel the previous cast.
    Is it clear now?

    But if the 1st cast does land in fishable water,and then the macro recasts,if the 2nd cast also lands in fishable water,it will cancel the first cast,so I'm sorry,but how is this any better/faster than normal casting?

  10. Talathan <Angler>, 1 year ago:

    Norrinir wrote:

    OK, OK, example:
    You use this macro.
    1st cast lands in shallow water and gives error message.
    2nd cast lands in fishable water, bobber appears.
    3rd cast lands in shallow water and gives error message, however, because it didn't land in fishable water, the bobber from 2nd cast remains active
    4th cast... same as above.
    This is done almost in zero time and game only shows you three error messages and active bobber from 2nd cast. If cast doesn't land in fishable water, it doesn't cancel the previous cast.
    Is it clear now?

    What you are describing is NOT the same as pressing the hotbar button four times. Here is what would happen if the hotbar button is pressed four times in rapid succession:

    1st cast lands in fishable water, bobber appears.
    2nd cast causes 1st cast bobber to disappear. 2nd cast lands in fishable water, bobber appears.
    3rd cast causes 2nd cast bobber to disappear. 3rd cast lands in fishable water, bobber appears.
    4th cast causes 3rd cast bobber to disappear. 4th cast lands in shallow water and gives error message.

    What you appear to be saying, again, is that if any of the first three casts lands in fishable water, the remaining "/cast Fishing" commands are not implemented. If true, I can see the merits of this macro.

    I'd also suspect that this is unintended by Blizzard, and will eventually be "corrected" by them. :(

  11. Norrinir <Salty>, 1 year ago:

    It's the same, really. I have been fishing partially accessible pools for months, so I have good experience with this.

    If you have bobber in fishable water (successful cast) and then cast again and the cast hits unfishable water, it gives you error message, but it doesn't remove the bobber from successful cast.

    Just did check in Crystalsong Forrest and I can confirm it works exactly this way.

    To answer Utopia's question: if you don't fish near shallow water or close to land, this macro will work just like normal fishing.

  12. Els Pagle <Angler>, 1 year ago:

    I have not implemented a macro like this but I can confirm that IF you have a bobber active in fishable water, recasting will NOT have any effect besides the error message IF the recast would not have given you a clickable bobber. That is, if the water is too shallow or whatever. This is tested, observed, and true for hotbar-clicked and keybound casts (which I have been using in Dalaran).

    Casting while you have an active bobber WILL move the bobber and restart the timer if the recast also lands in fishable water.

    I don't see much use for this in the Extravaganza, where you are trying to hit the Tastyfish school and are casting into generally fishable waters. You loose time in the Extravaganza if you recast a "good" bobber. However it would work nicely in places like the Dalaran fountain and fishing Iornforge lava, especially from a "poor" angle (one in which you get lots of miscast errors). There's at least one Tastyfish pool I recall which is in a buggy spot, lots of shallow water errors making the school hard to hit -- I may rev this macro up next time I go to the Extravaganza.

    So.. it could just as easily look like this:

    1st cast lands in shallow water and gives error message.
    2nd cast lands in fishable water, bobber appears.
    3rd cast lands in shallow water and gives error message, however, because it didn't land in fishable water, the bobber from 2nd cast remains active
    4th cast lands in fishable water, bobber moves (dissapears from second-cast spot and reappears with fresh timer).

    ...Or four shallow water errors if you're REALLY badly situated or unlucky; or four separate casts, each with a "new" bobber and a new channeling timer, if you don't hit an unfishable spot. Thus, a timesaver (and nerve-preserver) in hard-to-fish spots.

  13. Norrinir <Salty>, 1 year ago:

    Well, there are more pools where this macro can help. Fishing has 10-20 yards range, pools are circles with radius 2.5 - 3 yards (Extravaganza pools have only 2.5 yards radius, I think). So, if pool takes 5 yards, then you have to deal with the other 5.

    There are few pools that are completly in fishable water but very close to land. I'll disregard the 2nd dimension and will only work in one; for the purpose of example.

    10 - 20 yards range gives you 10 yards where the bobber can land (20 - 10 = 10). You want to place yourself 15 yards away from pool in order to improve your chances, that the bobber will land in pool. 10 - 12.5 yards is land and shallow water, 12.5 - 17.5 yards is pool and 17.5 - 20 yards is open water. 25% of your casts will land in unfishable water, 50% will land in pool and remaining 25% will land in normal open water.

    Unless you're very unlucky, this macro will help you to avoid those 25% casts that landed in unfishable water.

    I can only remember one or two pools at Ruins of Aboraz which are very near land. However, you can find plenty of similar pools on the other parts of coast.

  14. heathisrael <Angler>, 1 year ago:

    this is actually pretty good for fishing in the dalaran fountain as well. it'll help you get the most out of your lucky coin buff.

  15. Samago <Salty>, 1 month ago:

    This technique no longer works. Regardless if the bobber doesn't land in the water, Cast Fishing will overwrite your current Cast Fishing every time.

Tags/keywords:

Reply

You must log in to post.