R
(442Kb)
Download
Updated: 07-03-21 05:18 AM
C
(442kB)
Download
Updated: 07-03-21 05:18 AM
BC
(442kB)
Download
Updated: 07-03-21 05:18 AM
Pictures
File Info
Compatibility:
Chains of Domination (9.1.0)
Updated:07-03-21 05:18 AM
Created:07-15-10 10:59 PM
Downloads:10,259
Favorites:18
MD5:

Pet Emote  Popular! (More than 5000 hits)

Version: v1.8.18, Classic: v1.8.18
by: jorna, Ravendwyr

How can I send emotes from my pet?

/pet wants to eat a gnome.

Character: Jorna
Pet: Mad (Bear)

* PetEmote users see: Mad wants to eat a gnome.
* Others see: Jorna ‘s Bear Mad wants to eat a gnome.

How can I insert the pet’s name in chat messages?

%p

Works similar as %t, but inserts the name of the pet instead of the active target.
Settings

How can I change the pet family for others than PetEmote users?

Changing the pet family effects what players, who have PetEmote not installed, can read between your name and your pet’s name at the beginning of an emote. It does not effect what you or other PetEmote users will see.

/pet family fat bear

* PetEmote users see: Mad wants to eat a gnome.
* Others see: Jorna ‘s fat bear Mad wants to eat a gnome.

How can I reset the pet family to its original value?

/pet family reset

How can I set my pet’s gender?

/pet gender m [male]
/pet gender f [female]

Changing the pet’s gender effects the output of random emotes, if these where configured accurately. By default all pets are male.

How can I reset my pet’s gender to its original value?

/pet gender reset

Normally, this will change the gender to male.
Random Emotes

How can my pet send random emotes?

If random emotes are active (default), your pet will do something automatically from time to time. Furthermore, random emotes can be triggered with the following command:

/pet random

How can I toggle random pet emotes on or off?

If random emotes are switched off, your pet will never do anything without any effort on your part.

/pet random on
/pet random off

PetEmote
v1.8.18 (2021-07-03)
Full Changelog Previous Releases
  • Bump version number to 1.8.18.
  • Bump Interface number to 90100.
  • More emote updates. Thanks Varethyn!
  • Update issue config.
  • Bump version number to 1.8.17.
  • Add packager support for Wago Addons.
  • Begin adding support for Burning Crusade Classic.
  • Fix global namespace pollution.
  • Don't use the pet's name to discern what species it is.
  • Bump Interface number to 90005.
  • Enabled Classic package creation.
  • Minor emote fixes from Varethyn.
  • Fixed WoWinterface packaging.
  • Update issue config.
  • Bump version number to 1.8.16.
  • More emote updates. Thanks Varethyn!
  • Update README.md
  • Bump Interface number to 90002.
  • Don't include README or CHANGELOG in the package.
  • Migrate from Travis CI to GitHub Actions.
  • Update issue templates
  • Update _config.yml
  • Bump Interface number to 90001.
  • More emote updates. Thanks Varethyn!
  • Update README.md
  • Bump Interface number to 90000.
  • Bump version number to 1.8.15.
  • More emote updates. Thanks Varethyn!
  • Bump Interface number to 80300.
  • Bump version number to 1.8.14.
  • Create .pkgmeta
  • Set theme jekyll-theme-leap-day
  • Update README.md
  • Updated issue config.
  • Updated issue templates.
  • Create FUNDING.yml
  • Enabled Travis-CI packager.
  • Bump version number to 1.8.13.
  • Update README.md
  • Fixed a broken Wolf emote.
  • Fixed a broken Feathermane emote.
  • Bump version number to 1.8.12.
  • Fixed a taint issue with the Guild & Communities UI.
  • Fixed a broken Lizard emote.
  • Bump version number to 1.8.11.
  • Bump Interface number to 80000.
  • More emote updates. Thanks Varethyn!
  • Fixed an error introduced in WoW 8.0.1.
  • Bump version number to 1.8.10.
  • More emote updates. Thanks Varethyn!
Optional Files (0)


Archived Files (3)
File Name
Version
Size
Author
Date
v1.8.17
441kB
jorna
05-21-21 11:12 AM
v1.8.17
441kB
jorna
05-21-21 11:12 AM
v1.8.17
441kB
jorna
05-21-21 11:12 AM


Post A Reply Comment Options
Unread 08-21-11, 09:10 AM  
moonshade
A Kobold Labourer

Forum posts: 0
File comments: 61
Uploads: 0
Re: <3!

Originally posted by Ithrene
I cannot express in mere words how much I love you for this man. You made me the happiest hunter in all of WoW. <3!
Glad to be of whatever little service i can.
Report comment to moderator  
Reply With Quote
Unread 08-20-11, 03:27 PM  
Ithrene
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
<3!

I cannot express in mere words how much I love you for this man. You made me the happiest hunter in all of WoW. <3!
Report comment to moderator  
Reply With Quote
Unread 07-24-11, 03:16 PM  
moonshade
A Kobold Labourer

Forum posts: 0
File comments: 61
Uploads: 0
Well, i have gotten the latest from the author's site, scanned it multiple times & even looked in the code & can't find anything wrong w/ it.

I have noticed that since the last batch of patches (where feeding & happiness were removed) this mod no longer functions for hunter pets. It works fine for warlock minions as they never had "happiness". The author does not seem to be updating this mod so i took a look @ the scripts. I don't know really anything about LUA writing, however, i did find a way to stop it erroring & make it work for hunter pets as well.

Open PetEmote.lua in a text editor.

Search for "happy" (with no quotes). You should find the following @ roughly lines 844 - 866:

-------------------------------------------------------
if (c == PetIsUnhappy or c == PetIsContent or c == PetIsHappy) then

local classNameLocalized, className = UnitClass("player");

if (className ~= "HUNTER") then
return true;
end

local happiness, damagePercentage, loyaltyRate = GetPetHappiness();

if (c == PetIsUnhappy and happiness == 1) then
return true;
end
if (c == PetIsContent and happiness == 2) then
return true;
end
if (c == PetIsHappy and happiness == 3) then
return true;
end

return false;

end
-------------------------------------

Comment out all the lines by making them look like this:

------------------------------------
-- if (c == PetIsUnhappy or c == PetIsContent or c == PetIsHappy) then
--
-- local classNameLocalized, className = UnitClass("player");
--
-- if (className ~= "HUNTER") then
-- return true;
-- end
--
-- local happiness, damagePercentage, loyaltyRate = GetPetHappiness();
--
-- if (c == PetIsUnhappy and happiness == 1) then
-- return true;
-- end
-- if (c == PetIsContent and happiness == 2) then
-- return true;
-- end
-- if (c == PetIsHappy and happiness == 3) then
-- return true;
-- end
--
-- return false;
--
-- end
---------------------------------------------------

Save the file & boom... all fixed.
Report comment to moderator  
Reply With Quote
Unread 01-23-11, 02:15 PM  
Gruffness
A Deviate Faerie Dragon
 
Gruffness's Avatar

Forum posts: 18
File comments: 90
Uploads: 0
It can be a tough call with no certifying authority or trusted 3rd party. My personal inclination is to avoid such add-ons for security reasons. The author's website has been around for a while, the author themselves being a member here since 2008. The main concerns would be trustworthiness of the author and legitimacy of the site's host. Currently, the server appears to be located in Germany.

It was a nice add-on as I recall with a few language gaffes due to translation. Probably easy enough to fix if given time and effort.
Last edited by Gruffness : 01-23-11 at 02:26 PM.
Report comment to moderator  
Reply With Quote
Unread 01-04-11, 08:20 AM  
elals29
A Wyrmkin Dreamwalker
 
elals29's Avatar

Forum posts: 57
File comments: 97
Uploads: 0
Re: Pet Emote

Originally posted by Caramirdan
PetEmote for 4.0 is apparently on this site:

http://ammunition-company.zirkel-des...pet-emote/faq/

Seeing as this is not a regular add-on site, a virus check is de rigeur.
Has anyone tried out the mod from the site listed and seemed safe and virus free?
Report comment to moderator  
Reply With Quote
Unread 12-04-10, 07:21 PM  
Caramirdan
A Kobold Labourer
 
Caramirdan's Avatar

Forum posts: 0
File comments: 47
Uploads: 0
Pet Emote

PetEmote for 4.0 is apparently on this site:

http://ammunition-company.zirkel-des...pet-emote/faq/

Seeing as this is not a regular add-on site, a virus check is de rigeur.
Last edited by Caramirdan : 12-04-10 at 07:23 PM.
Report comment to moderator  
Reply With Quote
Unread 11-29-10, 11:21 AM  
elals29
A Wyrmkin Dreamwalker
 
elals29's Avatar

Forum posts: 57
File comments: 97
Uploads: 0
Originally posted by Decabah
Receiving this error upon logging in:

Code:
1x PetEmote-1.6.4\PetEmote.lua:28: attempt to index global 'this' (a nil value)
<string>:"*:OnLoad":1: in function <[string "*:OnLoad"]:1>

Locals:
self = PetEmote_MainFrame {
 0 = <userdata>
}

  ---
Also, as mentioned, the slash command just prints the native WoW "/pet" emote.
I'm getting this error too after installing this mod. Does this mod work on all classes with a pet? Because I can't seem to get it to work w/o getting the error above.
Last edited by elals29 : 11-29-10 at 11:59 AM.
Report comment to moderator  
Reply With Quote
Unread 11-02-10, 01:21 AM  
mistrssdixie
A Kobold Labourer
 
mistrssdixie's Avatar

Forum posts: 1
File comments: 1
Uploads: 0
when can we expect a up to day version

sorry to ask. but i love this addon. it works great for my warlock minions, my dk's minion. ( entire raid lost it when the minion stated he had a bone to pick with the lich king fellow.) an my hunter just isnt as fun with out her pets runnin around havin some sort of reaction. please let me know when u will put this addon back to updated. since cataclysm is out in a month i would love to have this as one of my addons again.
__________________
people say minions fight instead of there locks. so i just dismiss mine and prove them wrong. and poof i am still standing at the end. thats when i let them know. i dont fight behind my minion i fight beside him. he is partner not my curse. so respect him and u wont feel the rath of me.
Report comment to moderator  
Reply With Quote
Unread 10-15-10, 11:58 AM  
Moxie
A Cobalt Mageweaver
 
Moxie's Avatar
AddOn Author - Click to view AddOns

Forum posts: 206
File comments: 126
Uploads: 2
Receiving this error upon logging in:

Code:
1x PetEmote-1.6.4\PetEmote.lua:28: attempt to index global 'this' (a nil value)
<string>:"*:OnLoad":1: in function <[string "*:OnLoad"]:1>

Locals:
self = PetEmote_MainFrame {
 0 = <userdata>
}

  ---
Also, as mentioned, the slash command just prints the native WoW "/pet" emote.
__________________
"Someday we'll look back on this, laugh nervously and quickly change the subject."

"The truth is like sunlight: people used to think it was good for you."
Report comment to moderator  
Reply With Quote
Unread 10-02-10, 05:24 PM  
woofdunlap
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Fun mod. Bug found.

This is really fun.

Version 1.6.5 fixes bug.
Last edited by woofdunlap : 10-02-10 at 07:04 PM.
Report comment to moderator  
Reply With Quote
Unread 07-18-10, 10:14 PM  
Sec
A Cyclonian
 
Sec's Avatar

Forum posts: 48
File comments: 177
Uploads: 0
I've some feedback/questions about this release of Pet Emote.

1) Please consider removing the imp emote that mentions tapioca. It can be interpreted as some sort of sexual innuendo and may cause users to be reported by offended players.

2) Please consider making this addon only load if the player is a class that uses a pet recognized by Pet Emote.

3) Included in the folder is a .dll for the Pet Emote Editor - can this file be deleted by the user?

Thank you for your work on this addon.
Report comment to moderator  
Reply With Quote
Unread 07-17-10, 07:40 AM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 393
Uploads: 1
this pops up when mounting a horse in trial of the crusader
Code:
Message: Interface\AddOns\PetEmote\PetEmote.lua:537: attempt to concatenate a nil value
Time: 07/17/10 15:39:53
Count: 313
Stack: Interface\AddOns\PetEmote\PetEmote.lua:537: in function `PetEmote_GetRandomEmoteTree'
Interface\AddOns\PetEmote\PetEmote.lua:593: in function `PetEmote_GetRandomEmote'
Interface\AddOns\PetEmote\PetEmote.lua:422: in function `PetEmote_DoRandomEmote'
Interface\AddOns\PetEmote\PetEmote.lua:339: in function <Interface\AddOns\PetEmote\PetEmote.lua:335>
(tail call): ?
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>

Locals: treeType = "COMBAT"
(*temporary) = <table> {
 Raptor-de = <table> {
 }
 Wolf-de = <table> {
 }
 Gorilla-de = <table> {
 }
 Eber-de = <table> {
 }
 Felshetzer-de = <table> {
 }
 Ghul-de = <table> {
 }
 Bär-de = <table> {
 }
 Ghoul-en = <table> {
 }
 Geisterbestie-de = <table> {
 }
 Teufelssaurier-de = <table> {
 }
 Katze-de = <table> {
 }
}
(*temporary) = nil
(*temporary) = "-de"
(*temporary) = "de"
(*temporary) = "attempt to concatenate a nil value"
__________________
Report comment to moderator  
Reply With Quote
Unread 07-16-10, 10:36 AM  
moonshade
A Kobold Labourer

Forum posts: 0
File comments: 61
Uploads: 0
I like this addon but, I would suggest making your command "/pet" something like "/pett" or "/petemo" or "/petemote" as "/pet" is an actual W0W internal universal emote already and this mod conflicts with it.
Report comment to moderator  
Reply With Quote
Unread 07-16-10, 03:23 AM  
Baine
A Murloc Raider
 
Baine's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 393
Uploads: 1
Yeah for the update =D

Unfortunately my pet emotes seem to be kinda wrong



Edit:

Code:
Message: Interface\AddOns\PetEmote\PetEmote.lua:537: attempt to concatenate a nil value
Time: 07/16/10 13:16:57
Count: 70
Stack: Interface\AddOns\PetEmote\PetEmote.lua:537: in function `PetEmote_GetRandomEmoteTree'
Interface\AddOns\PetEmote\PetEmote.lua:593: in function `PetEmote_GetRandomEmote'
Interface\AddOns\PetEmote\PetEmote.lua:422: in function `PetEmote_DoRandomEmote'
Interface\AddOns\PetEmote\PetEmote.lua:339: in function <Interface\AddOns\PetEmote\PetEmote.lua:335>
(tail call): ?
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>

Locals: treeType = "COMBAT"
(*temporary) = <table> {
 Raptor-de = <table> {
 }
 Wolf-de = <table> {
 }
 Gorilla-de = <table> {
 }
 Eber-de = <table> {
 }
 Felshetzer-de = <table> {
 }
 Ghul-de = <table> {
 }
 Bär-de = <table> {
 }
 Ghoul-en = <table> {
 }
 Geisterbestie-de = <table> {
 }
 Teufelssaurier-de = <table> {
 }
 Katze-de = <table> {
 }
}
(*temporary) = nil
(*temporary) = "-de"
(*temporary) = "de"
(*temporary) = "attempt to concatenate a nil value"
this pops up when i call my wolfs on my shami
__________________
Last edited by Baine : 07-16-10 at 05:18 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: