Quantcast
Download
(24 Kb)
Download
Updated: 01-10-17 04:45 PM
Pictures
File Info
Compatibility:
Return to Karazhan (7.1.5)
Updated:01-10-17 04:45 PM
Created:01-01-17 08:10 AM
Downloads:214
Favorites:8
MD5:
7.1.5

Rare Love

Version: v1.08
by: Taraezor [More]

Description
One Macro to target the NPCs and Critters required for the four "/love" achievements, the Bloody Rare, Frostbitten, Glorious! and Pest Control achievements, Cataclysm rares such as Jadefang and Burgy Blackheart, MoP rares and achievements such as G'nathus and Zul'Again, and a few others such as the Time-Lost Proto-Drake and Lil Timmy.

Deutsch, Español, Français, Italiano, Português Brasileiro, Русский, 한국어, 繁體中文, 简体中文

How to Use
Instal: Like any other AddOn. Set up: Works 'as is'. For options enter '/rarelove', '/rare', '/rl' in chat.

The first time you run this AddOn a macro for your character will be created. Drag the macro icon to a hot bar. Every time you click that button, the AddOn will be executed. A sound will be heard upon a "hit" and for the "Squirrel" achievements your progress will be displayed in chat.

There are three separate and configurable sounds, categorised as "love" for the four "Squirrel" achievements, "kill" for all killing achievements, and "extras".

Features
* Progress reports and links for every new "love squirrel" critter
* Progress reports and links for every new and redone "kill" achievement NPC
* To assist with respawn estimation, dead "kill" achievement NPCs will be targeted
* Completed "kill" achievement NPCs which drop loot will also still be targeted

* Smart targeting - NO false positives on Hunter pets, etc
* Fully translated for Deutsch, Español, Français, Italiano, Português Brasileiro, Русский, 한국어, 繁體中文, 简体中文
* Less achievement tracking for lower level characters
* No Ace libraries = no bloat
* Ultra small cpu/memory footprint

Critter Achievements
* Kalimdor / Eastern Kingdoms To All the Squirrels I've Loved Before
* Northrend To All the Squirrels Who Shared My Life
* Cataclysm To All the Squirrels Who Cared For Me
* Mists of Pandaria To All the Squirrels I once Caressed?
* Kalimdor / Eastern Kingdoms / Northrend Pest Control

Expansion Rare Achievements
* Northrend Frostbitten
* Outland Bloody Rare
* Mists of Pandaria Glorious!, I'm In Your Base, Killing Your Dudes, and Zul'Again, Champions of Lei Shen, It Was Worth Every Ritual Stone, and Timeless Champion

Expansion Rares/Elites
* Nagrand's Bro'Gaz the Clanless, Storm Peak's Skoll and Zul'Drak's Gondria
* The enigmatic Time-Lost Proto-Drake
* The Vashj'ir Whale Shark as it rewards From Hell's Heart I Stab at Thee
* All Cataclysm rares, including Jadefang and Burgy Blackheart
* Pandaria non-achievement rares/elites such as Zhing, Oondasta, Hutia and Captain Zvezdan

Other NPCs
* Lil Timmy, a rare Stormwind cat vendor
* Legion Dalaran's The Mad Merchant
* Moonfang and the Darkmoon Rabbit from the Darkmoon Faire!

Limitations
To prevent botting, Blizzard prevents auto-targetting. It is impossible to deselect a target. The AddOn is smart and knows if the macro found a hunter pet. It simply waits for you to manually deselect.

A few non-achievement mobs drop one-off toys, pets or mounts. It is a programming limitation that I cannot reliably test for ownership/learning of these unless you have recently opened your Toy / Mount / Pet Journals. Yes, I could build and retain a list over time. That's taking the AddOn in another direction.

Tracking of Pest Control requires a little sleight of hand. I trigger a progress report after 20s of the last macro key press, enough time to kill the critter surely!

I am limited to posting achievement links for account progress, even if the achievement is not officially a "blue" achievement, e.g. "Squirrels". Tallies will be accurate though on a per character basis, as expected. Tallies in the progress reports will be account wide if the achievement is genuinely a "blue" achievement, e.g. Bloody Rare.

The Achievement API calls are arguably the most expensive cpu/fps wastes. I have employed extensive throttling of calls throughout. I spread the initial setup over 10-20s at login. A '/rare p' progress command will take about 20s to return as it slowly compiles its data. I wait a full second after a '/love' before requesting data as the Blizzard servers themselves are somewhat slow to update! A full 60s elapses between completing and rescanning achievements.

If You Like Rare Love
While adventuring, map your way with X and Y and keep track of Sunrise & Sunset, pickup a great raptor pet with Adorable Hatchling Nests, search for Netherwing Eggs, hunt for achievement critters and NPCs with Rare Love, try Tip to enhance your Tooltips, go the Hard Yards, the most accurate way to measure distance, use This Scampi Happening for fish flavoured Tooltips, or Yarrr for pirate Tooltips, and instal Let Minnow to show off your fishing poles! When you turn geek, turn to Fibonacci! Who wipes? We Don't Wipe, an excellent DPS maximiser!

Cookies, Beer & Donations
It is all about the cookies and beer although, and don't let Gallywix know about this, a "thank you" in the comments section fuels my programming appetite and is very much appreciated. And then, you could cut straight to Click here to lend your support! because as Gallywix would say... "time is money, friend".

== v1.08 - 11th January 2017
* Captain Zvezdan typo

== v1.07 - 11th January 2017
* Now checks player level in order to truncate the list of achievements and the macro checks
* Added Nalak, Oondasta, Sha, Hutia, Gumi, Degu, Captain Zvedan
* Added Champions of Lei Shen, It Was Worth Every Ritual Stone, Timeless Champion

== v1.06 - 8th January 2017
* Overcame the hurdle of false positives on player (hunter) pets
* Greatly improved targeting logic and functionality
* Improved throttled macro filling logic
* InCombatLockdown test, doh!
* Added From Hell's Heart I Stab at Thee (Cata) (i.e. the Whale Shark)
* Glorious (MoP 5.0) Added
* I'm In Your Base, Killing Your Dudes added (MoP 5.1)
* All Extras mobs (many, sigh) translated
* All non-achievement MoP 5.0 elites added
* Added The Mad Merchant (Legion Dalaran)
* Darkmoon Rabbit and Moonfang added
* Zandalari Warscout & Zandalari Warbringer added (MoP 5.1)
* Now prints Achievement progress after a successful /love and recent kill

== v1.05 - 6th January 2017
* Total throttling for players with both super fast and super slow and "in between" systems

== v1.04 - 5th January 2017
* Previous lag fix was not always sufficient. Continues to wait until PLAYER_LOGIN but then throttles each API Achievement call to 0.5s intervals

== v1.03 - 4th January 2017
* Prevent AddOn from accessing Achievement API prior to PLAYER_LOGIN event - caused a nasty login hang
* Bug preventing AddOn name from being changed
* Add check (with localisation) for character specific macro list being full

== v1.02 - 3rd January 2017
* Use "\\" instead of "\" for file paths (unsure if this AddOn works on Windows)
* Remove text colours from global pool
* Alter menu colour selection
* Added "On" and "Off" to localisation
* Use new schema for loading in saved variables (auto delete of redundant saves)
* tönen for klingen in German localisation
* Silencioso for Silencio in the Spanish localisation

== v1.01 - 2nd January 2017
* More localisation

== v1.00 - 2nd January 2017
* Initial release
Optional Files (0)


Post A Reply Comment Options
Unread 01-05-17, 09:53 AM  
Taraezor
A Deviate Faerie Dragon
 
Taraezor's Avatar
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 179
Uploads: 24
Originally Posted by Vis
Just want to mention that your options slash command is the same command that Ace2/3 libraries use to reload the interface.
Good thanks for the report. I usually provide a few options but I neglected to list them in the description on the download page. I updated that.

It is years since I used any AddOn with Ace but iirc they will take precedence in a conflict like this.

Obviously if '/rl' still comes to this AddOn then you would have to type /reload for when a reload is required.
__________________
While adventuring, map your way with X and Y and keep track of Sunrise & Sunset, pickup a great raptor pet with Adorable Hatchling Nests, search for Netherwing Eggs, hunt for achievement critters and NPCs with Rare Love, try Tip to enhance your Tooltips, go the Hard Yards, the most accurate way to measure distance, use This Scampi Happening for fish flavoured Tooltips, or Yarrr for pirate Tooltips, and instal Let Minnow to show off your fishing poles! When you turn geek, turn to Fibonacci! Who wipes? We Don't Wipe, an excellent DPS maximiser!
Report comment to moderator  
Reply With Quote
Unread 01-05-17, 06:29 AM  
Vis
A Pyroguard Emberseer
 
Vis's Avatar

Forum posts: 1815
File comments: 46
Uploads: 0
Just want to mention that your options slash command
For options enter '/rl' in chat.
is the same command that Ace2/3 libraries use to reload the interface.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.