1. tdScript Addon Update
Link copied
New patches and expansions breaking addons is as regular as the sunrise, and pet battle addons are no exception!
However, this also ushers in the chance for improvements and some of the addon creators in the community have done just that. We used to need two addons--tdPetBattleScripts & tdPetBattleScripts Rematch--to run tdscripts in Rematch. Now they've been combined into a single addon called
Pet Battle Scripts!
Note: You must delete the old addons directly from your addon folder, and not through an addon manager. You can also reference Skull's comment here.
So a big thank you to Super and all those who collaborated on this to update the addon!
2. Pre-Patch Only Pet: Primal Stormling
Link copied
Phase Two of the pre-patch is underway, and with it we get a new pet: the Primal Stormling!
While this pet is cageable, the quest it is a reward from will only be available during pre-patch, so if you don't want to have to purchase one at a later date on the AH you'll need to log in soon!
This pet requires multiple, short quests to unlock A Primal Threat from Khadgar:
1. The Dragon Isles Await
2. Aspectral Invitation
3a. The Dark Talons (Horde) / The Obsidian Warders (Alliance)
3b. Expeditionary Coordination
4. Whispers on the Winds
5. A Primal Threat
It doesn't matter which Primal Storm you go to for the ten motes for the quest A Primal Threat.
We at Xu-Fu's wish you all the best in your pet collecting endeavors, and happy battling!
2
Вы должны войти в систему, чтобы голосовать за комментарииMystborn
написал на 2022-11-20 00:15:02
2
Вы должны войти в систему, чтобы голосовать за комментарииGráinne
написал на 2022-11-20 10:24:40
See https://imgur.com/a/KaMZKsk or https://i.imgur.com/Rp35J22.png for what I get when I mouseover a wild pet in battle. The "Collected" line is just under the opposing pet's name, and shows what levels, qualities and breeds I have.
If this is of interest to you, reply and we can work out what's doing it. It will almost certainly be somewhere in Rematch, Battle Pet Breed ID, Pet Tracker, Battle Pet Battle UI Tweaks
(edited)
1
Вы должны войти в систему, чтобы голосовать за комментарииMystborn
написал на 2023-02-16 21:44:14
What I liked about BattlePetCount was that when you hovered over a battlepet icon on the minimap, it showed the name (like normal) as well as whether or not you own said pet, its level, and quality: https://imgur.com/EgfnFp6
Right now this is what I see when hovering: https://imgur.com/1Ra7Sz2
I have a rare quality level 25 rabbit, but there's no way to tell that by hovering over the icon alone. BattlePetCount would tell me "Rabbit (Owned: L25)" the L25 part in blue.
Currently I have Rematch, Battle Pet BreedID, Pet Tracker, and as far as I can tell none of them offer that functionality. I really liked being able to see whether or not I had the pet and what quality it was just by hovering over the icon, say while flying above, rather than having to find and hover over the NPC itself or engage in battle.
If there's a way to add this to the currently updated and popular addons, or just some setting I'm missing, that would be really fantastic!
2
Вы должны войти в систему, чтобы голосовать за комментарииGráinne
написал на 2023-02-16 21:56:48
But now I see that someone is continuing it, since the original is abandoned. The new version is called BattlePetCount NG and it is at https://www.curseforge.com/wow/addons/battlepetcount-ng
Try that and see if it still does what you need!
1
Вы должны войти в систему, чтобы голосовать за комментарииVonZilla#1592
написал на 2023-01-28 17:10:01
1
Вы должны войти в систему, чтобы голосовать за комментарииMoonwhisper
написал на 2022-12-08 23:50:16
Even reinstalling the other, all just bugged now, cant even see my pets...kinda regret even trying to download this one now. (edited)
1
Вы должны войти в систему, чтобы голосовать за комментарииAlayea
написал на 2022-12-10 21:04:15
1
Вы должны войти в систему, чтобы голосовать за комментарииShiz#1627
написал на 2022-12-03 00:32:51
2
Вы должны войти в систему, чтобы голосовать за комментарииAndromada
написал на 2022-12-04 00:14:55
1
Вы должны войти в систему, чтобы голосовать за комментарииShiz#1627
написал на 2022-12-06 23:30:09
1
Вы должны войти в систему, чтобы голосовать за комментарииAndromada
написал на 2022-12-09 00:57:13
1
Вы должны войти в систему, чтобы голосовать за комментарииKaxer
написал на 2022-11-20 23:22:40
1
Вы должны войти в систему, чтобы голосовать за комментарииGráinne
написал на 2022-11-21 09:41:43
163c163
< if (playerIndex == LE_BATTLE_PET_ALLY) then
---
> if (playerIndex == Enum.BattlePetOwner.Ally) then
196c196
< lastPlayerAbilityID = C_PetBattles.GetAbilityInfo(LE_BATTLE_PET_ALLY, C_PetBattles.GetActivePet(LE_BATTLE_PET_ALLY), myActionIndex);
---
> lastPlayerAbilityID = C_PetBattles.GetAbilityInfo(Enum.BattlePetOwner.Ally, C_PetBattles.GetActivePet(Enum.BattlePetOwner.Ally), myActionIndex);
213c213
< local isMyAction = (id == lastPlayerAbilityID) and checkMatchingStats(LE_BATTLE_PET_ALLY, hp, pow, spd);
---
> local isMyAction = (id == lastPlayerAbilityID) and checkMatchingStats(Enum.BattlePetOwner.Ally, hp, pow, spd);
215c215
< processPlayerAction(LE_BATTLE_PET_ALLY, getPlayerAbilityIndex(LE_BATTLE_PET_ALLY, id), id);
---
> processPlayerAction(Enum.BattlePetOwner.Ally, getPlayerAbilityIndex(Enum.BattlePetOwner.Ally, id), id);
219,220c219,220
< local enemyAbilityIndex = getPlayerAbilityIndex(LE_BATTLE_PET_ENEMY, id);
< local isEnemyAction = enemyAbilityIndex and checkMatchingStats(LE_BATTLE_PET_ENEMY, hp, pow, spd);
---
> local enemyAbilityIndex = getPlayerAbilityIndex(Enum.BattlePetOwner.Enemy, id);
> local isEnemyAction = enemyAbilityIndex and checkMatchingStats(Enum.BattlePetOwner.Enemy, hp, pow, spd);
223c223
< processPlayerAction(LE_BATTLE_PET_ENEMY, enemyAbilityIndex, id);
---
> processPlayerAction(Enum.BattlePetOwner.Enemy, enemyAbilityIndex, id);
348c348
< local opposingTeam = LE_BATTLE_PET_ALLY + LE_BATTLE_PET_ENEMY - petFrame.playerIndex; --the OTHER player
---
> local opposingTeam = Enum.BattlePetOwner.Ally + Enum.BattlePetOwner.Enemy - petFrame.playerIndex; --the OTHER player
490c490
< if (petFrame.playerIndex == LE_BATTLE_PET_ALLY ) then
---
> if (petFrame.playerIndex == Enum.BattlePetOwner.Ally ) then
510c510
< if (petFrame.playerIndex == LE_BATTLE_PET_ALLY ) then
---
> if (petFrame.playerIndex == Enum.BattlePetOwner.Ally ) then
856c856
< if (petFrame.playerIndex == LE_BATTLE_PET_ALLY ) then
---
> if (petFrame.playerIndex == Enum.BattlePetOwner.Ally ) then
1
Вы должны войти в систему, чтобы голосовать за комментарииGráinne
написал на 2022-11-21 10:21:21
231c231
< DeePetBattlePet_OnLoad(self, LE_BATTLE_PET_ALLY, 1);
---
> DeePetBattlePet_OnLoad(self, Enum.BattlePetOwner.Ally, 1);
242c242
< DeePetBattlePet_OnLoad(self, LE_BATTLE_PET_ALLY, 2);
---
> DeePetBattlePet_OnLoad(self, Enum.BattlePetOwner.Ally, 2);
253c253
< DeePetBattlePet_OnLoad(self, LE_BATTLE_PET_ALLY, 3);
---
> DeePetBattlePet_OnLoad(self, Enum.BattlePetOwner.Ally, 3);
265c265
< DeePetBattlePet_OnLoad(self, LE_BATTLE_PET_ENEMY, 1);
---
> DeePetBattlePet_OnLoad(self, Enum.BattlePetOwner.Enemy, 1);
276c276
< DeePetBattlePet_OnLoad(self, LE_BATTLE_PET_ENEMY, 2);
---
> DeePetBattlePet_OnLoad(self, Enum.BattlePetOwner.Enemy, 2);
287c287
< DeePetBattlePet_OnLoad(self, LE_BATTLE_PET_ENEMY, 3);
---
> DeePetBattlePet_OnLoad(self, Enum.BattlePetOwner.Enemy, 3);
1
Вы должны войти в систему, чтобы голосовать за комментарииKaxer
написал на 2022-11-23 01:31:29
2
Вы должны войти в систему, чтобы голосовать за комментарииGráinne
написал на 2022-11-23 14:05:09
Are you on DIscord? The files are posted in the WCP Discord, or I could DM them to you there.
1
Вы должны войти в систему, чтобы голосовать за комментарииKaxer
написал на 2022-11-23 17:41:56
1
Вы должны войти в систему, чтобы голосовать за комментарииGráinne
написал на 2022-11-24 12:32:33
1
Вы должны войти в систему, чтобы голосовать за комментарииKaxer
написал на 2022-11-24 15:57:18
1
Вы должны войти в систему, чтобы голосовать за комментарииGráinne
написал на 2022-12-04 01:23:53
Someone kindly posted a fixed version already as a link in the top comment on Curseforge;s Derangement's Page. I downloaded it and took a look. It is not exactly the same as the version I have, but it does work.
Here's the link: Link
11
Вы должны войти в систему, чтобы голосовать за комментарииSuper#22154
написал на 2022-11-18 17:54:49
It looks like when you uninstall tdBattlePetScripts it likes to remove Rematch along with it for whatever reason. Ill add a note to the instructions about this :)
If you are having any trouble, please leave a comment on the Curse page or in Github as that helps us better track issues!
2
Вы должны войти в систему, чтобы голосовать за комментарииMystborn
написал на 2022-11-19 23:57:18
1
Вы должны войти в систему, чтобы голосовать за комментарииAspasito
написал на 2022-11-28 06:36:03
1
Вы должны войти в систему, чтобы голосовать за комментарииToenail
написал на 2022-11-24 01:20:25
3
Вы должны войти в систему, чтобы голосовать за комментарииDragonsAfterDark
написал на 2022-11-24 01:25:11
-1
Вы должны войти в систему, чтобы голосовать за комментарииReed написал на 2022-11-26 13:45:39
3
Вы должны войти в систему, чтобы голосовать за комментарииKrisHeart
написал на 2022-11-17 19:41:40
1
Вы должны войти в систему, чтобы голосовать за комментарииEzlyn#1611
написал на 2022-11-19 22:01:56
3
Вы должны войти в систему, чтобы голосовать за комментарииKrisHeart
написал на 2022-11-20 02:25:55
2
Вы должны войти в систему, чтобы голосовать за комментарииMystborn
написал на 2022-11-20 00:10:20
-Go to your Recycle Bin, restore all of the tdBattlePetScript files that were just deleted
-Go to your addon manager, uninstall tdBattlePetScript again (but don't delete the saved variables this time!)
-Reinstall Rematch on its own (for some reason it gets deleted too when you delete tdBattlePetScript Rematch)
-Log in. Rematch should be there along with the new addon and all of your old teams. This worked for me and everything is smooth again.
1
Вы должны войти в систему, чтобы голосовать за комментарииWhyDaRumGone
написал на 2022-11-17 10:45:58
Next one is Auto Revive. I was actually going to give it a crack myself this weekend but depends on how much rum I drink :p
1
Вы должны войти в систему, чтобы голосовать за комментарииUncleVinny#11559
написал на 2022-11-19 05:42:35
A sample macro looks like this, which heals your pets and summons a random mount:
#showtooltip Sinrunner Blanchy
/click UltraSquirtFrameReviveBattlePetsButton LeftButton
/run C_MountJournal.SummonByID(0)
2
Вы должны войти в систему, чтобы голосовать за комментарииWhyDaRumGone
написал на 2022-11-19 08:32:04
It's not exactly what I am after but I will keep it in mind if I cant get the other up and running. So far the rum has won the battle of development vs partying :p
13
Вы должны войти в систему, чтобы голосовать за комментарииSkull
написал на 2022-11-17 08:40:31
2
Вы должны войти в систему, чтобы голосовать за комментарииABitofPancakes
написал на 2022-11-18 15:26:39
5
Вы должны войти в систему, чтобы голосовать за комментарииSunktokeca#1770
написал на 2022-11-18 19:01:56
0
Вы должны войти в систему, чтобы голосовать за комментарииJeremyskmorris написал на 2022-11-17 21:42:36
2
Вы должны войти в систему, чтобы голосовать за комментарииLinow#21250
написал на 2022-11-17 07:57:56
Guess what ? i've lost every group and script that i saved.
(edited)
2
Вы должны войти в систему, чтобы голосовать за комментарииDragonsAfterDark
написал на 2022-11-17 08:26:31
3
Вы должны войти в систему, чтобы голосовать за комментарииWhyDaRumGone
написал на 2022-11-17 10:47:30
2
Вы должны войти в систему, чтобы голосовать за комментарииLinow#21250
написал на 2022-11-17 11:56:28
But the script didn't working since yesterday ;_; (edited)
4
Вы должны войти в систему, чтобы голосовать за комментарииLinow#21250
написал на 2022-11-17 12:03:40
Working and my teams are back ;) (edited)
4
Вы должны войти в систему, чтобы голосовать за комментарииZalid
написал на 2022-11-17 21:20:31
Новый комментарий: