Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(2 MB)
Download
Updated: 01-14-13 02:41 PM
Pictures
File Info
Compatibility:
Landfall (5.1)
Mists of Pandaria (5.0.4)
Updated:01-14-13 02:41 PM
Created:10-14-12 01:54 PM
Downloads:4,185
Favorites:36
MD5:
WoWkemon
Version: 1.21
by: Nyctrennis [More]

Are you ready to WOWKťMON?

WOWKťMON is a complete rewrite of the Blizzard Battle Pet frames.

Features:
  • Movable Unit Frames!
  • Themes!
  • WOWKťMON!
  • Real Pokemon-style weather!
  • Spectate other pet battles!

Bring up the in-game menu (Interface, keybindings, logout, etc) to change the theme!

"WoWkemon" theme Controls:
  • Right click and drag to move each frame individually.
  • Mouse over pokeballs to see the stats/moves of any pet in battle!

"Ruby & Sapphire" theme Controls:
  • Right click and drag to move the frames.
  • Mouse over pokeballs to see the stats/moves of any pet in battle!
  • Hold shift while being prompted for an action and the pass button will appear!

To spectate:
  1. Open up the friends pane.
  2. Click on the little pokeball next to the SoR button
  3. If any of your friends have WoWkemon and are on, you can click to spectate them. Otherwise, you can enter a custom user to connect to by clicking "Custom User."

Please post any bugs and feature requests!

Changelog:
r1-2-1
  • Click on "But it failed.." while using the Emerald theme to continue battle. Bug fixes, too.
r1-2-0
  • Split spectator mode and the Pokemon modes into two different addons. Both are now included in the downloaded zip, but can be disabled/enabled individually.
  • New beautiful default theme with art by Michael Tseng and davidseitzjr
  • Added theme support and created new default theme. Theme options are accessible via the escape menu in game.
  • Removed tutorial in favor of mousover helper text.
  • Fixed a bunch of bugs.
r1-1-5
  • Removed all dependencies on English for the mod. The addon should run completely fine in other localizations now, but I have no way to test it.
  • New splash artwork by davidseitzjr
r1-1-4
  • Fixed bug where you couldn't use any keys while in a pet battle.
  • Fixed bug where bag wouldn't open right.
  • Fixed "But it failed..." bug.
  • New artwork in some places courtesy of design work by davidseitzjr
r1-1-3
  • Bug fixes and cleanup
r1-1-2
  • More bug fixes
r1-1-1
  • Bug fixes
r1-1
  • TV textures added, thanks again to coerul on Curse!
  • Dynamic UI which scales with resolution
  • Combat-log based attacks/buffs means that you can now see what attacks the enemy is using
  • Redid intros to be less slow
  • Bunch of random fixes
  • Spectate feature which lets you spectate your friends' pet battles!
  • So much more!
r1-07
  • Fixed sunlight bugging out the client, and removed ask bar collision detection.
r1-06
  • Fixed weather not working.
r1-05
  • Made the UI more consistent with the Emerald theme.
  • Redid tooltips.
  • Redid battle logic.
  • Added wild pet quality.
  • Redid tutorial.
  • Added support for low resolutions.
  • Fixed random bugs.
  • A special thanks to Luhanaa on Shadow Council for helping me in the bug testing phase!
r1-04
  • Sped up text speed even more, also added a limit so that if it's going too slow, it'll just do it instantly.
  • Rewrote the buffs frames. They didn't work well anyway.
  • Fixed the WOWKťBALLs, again.
r1-03
  • Sped up text speed significantly.
  • Added buffs and updated weather to have the number of turns remaining.
  • Fixed odd frame bugs.
  • Streamlined intro frame rendering.
r1-02
  • Fixed small bugs and pokeball icon.
r1-01
  • Fixed pokeball button not working.

Like it? Please donate at http://pledgie.com/campaigns/18399
Archived Files (16)
File Name
Version
Size
Author
Date
1.2
2MB
Nyctrennis
01-13-13 09:02 PM
1.15
612kB
Nyctrennis
12-09-12 11:58 AM
1.14
604kB
Nyctrennis
12-08-12 09:55 PM
1.13
479kB
Nyctrennis
12-06-12 02:50 PM
1.12
529kB
Nyctrennis
12-03-12 10:18 PM
1.11
529kB
Nyctrennis
11-25-12 09:51 AM
1.10
529kB
Nyctrennis
11-11-12 05:08 PM
1.08
456kB
Nyctrennis
10-27-12 02:03 PM
1.07
504kB
Nyctrennis
10-25-12 11:43 AM
1.06
504kB
Nyctrennis
10-22-12 01:43 PM
1.05
504kB
Nyctrennis
10-21-12 08:15 PM
1.04
484kB
Nyctrennis
10-16-12 03:59 PM
1.03
484kB
Nyctrennis
10-16-12 06:18 AM
1.02
484kB
Nyctrennis
10-15-12 07:29 AM
1.011
484kB
Nyctrennis
10-14-12 06:07 PM
1.0
482kB
Nyctrennis
10-14-12 01:54 PM


Post A Reply Comment Options
Unread 12-13-12, 01:48 PM  
chic_urbanity
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
Oh! I'm not sure how to check but I think I don't have the latest version... derp. lol my bad. Let me re-download and test it out right now and I'll get back to you.

Edit: of course now that I'm trying to test it, my trap seems to not fail every time lol..... anyway with the new version I can press buttons so that I don't have to rely on clicking all the time, so I think it seems the matter is fixed! Thank you so much

2nd Edit: finally got the trap to fail multiple times, and didn't run across this error anymore... so thanks again!
Last edited by chic_urbanity : 12-13-12 at 01:59 PM.
chic_urbanity is offline Report comment to moderator  
Reply With Quote
Unread 12-13-12, 01:37 PM  
Nyctrennis
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 24
Uploads: 8
Originally Posted by chic_urbanity
Just now I tried to throw a trap on the pet and it failed, and now I'm stuck with "But it failed..." and I can't do anything... this is why I would like to still be able to press buttons while the addon is running (like I could before) so if that happens I can just press "4" to throw the trap again and reset the display.

Okay, so I tried to capture it again and the trap failed so I got stuck on "but it failed" again. I'm going to have to turn off my addon til this gets fixed :/
What version are you running? I was convinced that I had fixed this bug when I updated the addon to 1.1.5. I can't seem to replicate it.
Nyctrennis is offline Report comment to moderator  
Reply With Quote
Unread 12-13-12, 01:27 PM  
chic_urbanity
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
Just now I tried to throw a trap on the pet and it failed, and now I'm stuck with "But it failed..." and I can't do anything... this is why I would like to still be able to press buttons while the addon is running (like I could before.. see my previous comment for details ^_^) so if that happens I can just press "4" to throw the trap again and reset the display.

Okay, so I tried to capture it again and the trap failed so I got stuck on "but it failed" again. I'm going to have to turn off my addon til this gets fixed :/ Makes me sad cuz I love your addon so much!!
Last edited by chic_urbanity : 12-13-12 at 01:44 PM.
chic_urbanity is offline Report comment to moderator  
Reply With Quote
Unread 12-13-12, 04:28 AM  
thymon
A Murloc Raider

Forum posts: 7
File comments: 16
Uploads: 0
hiding

first of all I love your addon!

there is one thing that bothers me, and its not your fault at all but maby you know a solution
i want to hide everyting in my UI when i'm in a pet battle is there anyway to do this? (this is for KG Panels, Skada/recount mainly, other addons seem to hide)

Thymon
thymon is offline Report comment to moderator  
Reply With Quote
Unread 12-12-12, 02:44 PM  
Miliart
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Originally Posted by Delaene
Hi Nyctrennis, awesome work on this addon, this really's gonna introduce some fun in pet battles
I've got a problem though, whenever i start a battle everything goes fine until i choose my FIRST move to do with my pet. Then the whole actionbar disappears and i can't do anything, pressing keyboard buttons won't work even. Got any idea of what the problem could be?
I've just made a video of it and it seems it's having issues with itself...As i show in the video (mind the italian client, you're warned ^^) i'm running with no addons except for Wowkemon, and as you can see all available moves disappear as soon as i choose my first one.
I have the same problem.
Miliart is offline Report comment to moderator  
Reply With Quote
Unread 12-08-12, 04:48 PM  
UnicornMuffin
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Love it!

I love this addon and I have since i got it. However, recently when I fail to catch a combat pet it the text frame remains stuck on "But it failed...." and the only way to get it to go away is to log out =(
__________________

Area and state regulations do not allow the Companion Cube to remain here, alone and companionless.
UnicornMuffin is offline Report comment to moderator  
Reply With Quote
Unread 12-08-12, 12:26 PM  
Delaene
A Kobold Labourer

Forum posts: 1
File comments: 2
Uploads: 0
Hi Nyctrennis, awesome work on this addon, this really's gonna introduce some fun in pet battles
I've got a problem though, whenever i start a battle everything goes fine until i choose my FIRST move to do with my pet. Then the whole actionbar disappears and i can't do anything, pressing keyboard buttons won't work even. Got any idea of what the problem could be?
I've just made a video of it and it seems it's having issues with itself...As i show in the video (mind the italian client, you're warned ^^) i'm running with no addons except for Wowkemon, and as you can see all available moves disappear as soon as i choose my first one.
Last edited by Delaene : 12-08-12 at 01:23 PM.
Delaene is offline Report comment to moderator  
Reply With Quote
Unread 12-07-12, 11:41 AM  
chic_urbanity
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
ooo your new fix has easter eggs? :O now I'm curious! hehe thanks for the update btw!

Edit: with the latest fix I can't hit enter to chat or view my pet-journal while in a battle because entering anything doesn't work. Is this intended or a bug? Mainly if a rare comes up I want to see if it's an upgrade or not, which is why I want to be able to bring up my pet-journal. just wondering!
Last edited by chic_urbanity : 12-07-12 at 02:06 PM.
chic_urbanity is offline Report comment to moderator  
Reply With Quote
Unread 12-06-12, 08:13 PM  
Nyctrennis
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 24
Uploads: 8
Originally Posted by chic_urbanity
When I have my friends list open, the game keeps spamming me with "No player named 'Bob' is currently playing."
Fixed in new update.

Originally Posted by chic_urbanity
I also have a question about spectator mode -- is that for pvp battles only or can it apply to wild pet battles as well?
All battles.

Originally Posted by Mechrior
strangely enough sometimes WoWkemon stops working if a pet or critter has its spell fail, it becomes stuck on the "But it failed..." screen and wont move from there
I can't seem to replicate this, so I have no way to fix it. If the problem persists in the new version, send me a screenshot and the bug text you get.
Nyctrennis is offline Report comment to moderator  
Reply With Quote
Unread 12-06-12, 01:35 AM  
chic_urbanity
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
When I have my friends list open, the game keeps spamming me with "No player named 'Bob' is currently playing." if I have realID friends who are playing on other realms. I know it's tied to the addon because this only started happening immediately after I installed this... I think it might be tied to the spectator feature but I haven't even touched it yet because none of my friends have this addon yet.

I also have a question about spectator mode -- is that for pvp battles only or can it apply to wild pet battles as well?
chic_urbanity is offline Report comment to moderator  
Reply With Quote
Unread 12-01-12, 08:21 PM  
Mechrior
A Chromatic Dragonspawn
 
Mechrior's Avatar

Forum posts: 153
File comments: 99
Uploads: 0
strangely enough sometimes WoWkemon stops working if a pet or critter has its spell fail, it becomes stuck on the "But it failed..." screen and wont move from there
Any ideas?

1x WoWkemon-1.1.1\base.lua:1993: attempt to concatenate local "name" (a nil value)
WoWkemon-1.1.1\base.lua:1993: in function "WoWkemon_UpdateAskBar"
WoWkemon-1.1.1\base.lua:4140: in function <WoWkemon\base.lua:4134>
<in C code>
WoWkemon-1.1.1\base.lua:395: in function <WoWkemon\base.lua:391>

Locals:
self = <unnamed> {
0 = <userdata>
emodel = <unnamed> {}
vs = <unnamed> {}
pName = "CHAMPION MECHORIAN"
GI = <table> {}
rpanel = <unnamed> {}
close = <unnamed> {}
nf = <unnamed> {}
name = <unnamed> {}
tmodel = <unnamed> {}
amodel = <unnamed> {}
lpanel = <unnamed> {}
bg = <unnamed> {}
pmodel = <unnamed> {}
}
__________________
When the light in your heart shines, The rest of the world will pale in comparison


Last edited by Mechrior : 12-01-12 at 08:58 PM.
Mechrior is offline Report comment to moderator  
Reply With Quote
Unread 11-25-12, 10:52 AM  
Miliart
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Whenever login to the game, when the first FIGHT command is finished, it does not display any instruction.
I can't attack or use the other skill, unless use keyboard 1 to kill the enemy, then I change pet or use the WoWkemon Ball in the second battle, I did the normal battle.

These are the pictures.
http://www.mediafire.com/?fjjalc69yrmljhn
Last edited by Miliart : 11-25-12 at 11:03 AM.
Miliart is offline Report comment to moderator  
Reply With Quote
Unread 11-25-12, 09:54 AM  
Nyctrennis
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 24
Uploads: 8
Originally Posted by Mechrior
new error anywhere
Fixed, uploaded new version
Nyctrennis is offline Report comment to moderator  
Reply With Quote
Unread 11-24-12, 07:30 PM  
Mechrior
A Chromatic Dragonspawn
 
Mechrior's Avatar

Forum posts: 153
File comments: 99
Uploads: 0
new error anywhere

163x WoWkemon-1.0.8\base.lua:2695: attempt to index global "ttp" (a nil value)
WoWkemon-1.0.8\base.lua:2695: in function "WoWkemon_UpdateUnitFrames"
WoWkemon-1.0.8\base.lua:615: in function <WoWkemon\base.lua:327>

Locals:
self = WoWkemon {
0 = <userdata>
BattleFrames = <unnamed> {}
SelectFrame = <unnamed> {}
IntroFrame = <unnamed> {}
AskBar = <unnamed> {}
status = true
RegistreEvent = <func> @WoWkemon\base.lua:4293
Tutorial = <unnamed> {}
PromptFrame = <unnamed> {}
BagFrame = <unnamed> {}
Timer = <unnamed> {}
Weather = <unnamed> {}
DialogBar = <unnamed> {}
FightBar = <unnamed> {}
}
event = "PET_BATTLE_OPENING_START"
arg1 = nil
arg2 = nil
arg3 = nil
arg4 = nil
arg5 = nil
arg6 = nil
arg7 = nil
arg8 = nil
arg9 = nil
arg10 = nil
arg11 = nil
TV = WoWkemon_TV {
0 = <userdata>
clients = <table> {}
SendAttack = <func> @WoWkemon\base.lua:4386
art = <unnamed> {}
connect = <func> @WoWkemon\base.lua:4340
SetModels = <func> @WoWkemon\base.lua:4799
bg = <unnamed> {}
Enemy = <table> {}
SendUnitInfo = <func> @WoWkemon\base.lua:4393
connected = false
UpdateUnitFrames = <func> @WoWkemon\base.lua:4760
Attack = <func> @WoWkemon\base.lua:4713
dialog = <unnamed> {}
BattleText = <func> @WoWkemon\base.lua:4796
Ally = <table> {}
SendBattle = <func> @WoWkemon\base.lua:4379
disconnecting = false
SendEvent = <func> @WoWkemon\base.lua:4361
disconnect = <func> @WoWkemon\base.lua:4345
connecting = false
render = <unnamed> {}
addclient = <func> @WoWkemon\base.lua:4351
removeclient = <func> @WoWkemon\base.lua:4450
setUp = <func> @WoWkemon\base.lua:4329
}
split = <func> @WoWkemon\base.lua:43
__________________
When the light in your heart shines, The rest of the world will pale in comparison


Mechrior is offline Report comment to moderator  
Reply With Quote
Unread 11-17-12, 08:25 PM  
Mechrior
A Chromatic Dragonspawn
 
Mechrior's Avatar

Forum posts: 153
File comments: 99
Uploads: 0
spammed error when in windshear crag

25x WoWkemon-1.0.8\base.lua:2695: attempt to index global "ttp" (a nil value)
WoWkemon-1.0.8\base.lua:2695: in function "WoWkemon_UpdateUnitFrames"
WoWkemon-1.0.8\base.lua:615: in function <WoWkemon\base.lua:327>

Locals:
self = WoWkemon {
0 = <userdata>
BattleFrames = <unnamed> {}
SelectFrame = <unnamed> {}
IntroFrame = <unnamed> {}
AskBar = <unnamed> {}
status = true
RegistreEvent = <func> @WoWkemon\base.lua:4293
Tutorial = <unnamed> {}
PromptFrame = <unnamed> {}
BagFrame = <unnamed> {}
Timer = <unnamed> {}
Weather = <unnamed> {}
DialogBar = <unnamed> {}
FightBar = <unnamed> {}
}
event = "PET_BATTLE_OPENING_START"
arg1 = nil
arg2 = nil
arg3 = nil
arg4 = nil
arg5 = nil
arg6 = nil
arg7 = nil
arg8 = nil
arg9 = nil
arg10 = nil
arg11 = nil
TV = WoWkemon_TV {
0 = <userdata>
clients = <table> {}
SendAttack = <func> @WoWkemon\base.lua:4386
art = <unnamed> {}
connect = <func> @WoWkemon\base.lua:4340
SetModels = <func> @WoWkemon\base.lua:4799
bg = <unnamed> {}
Enemy = <table> {}
SendUnitInfo = <func> @WoWkemon\base.lua:4393
connected = false
UpdateUnitFrames = <func> @WoWkemon\base.lua:4760
Attack = <func> @WoWkemon\base.lua:4713
dialog = <unnamed> {}
BattleText = <func> @WoWkemon\base.lua:4796
Ally = <table> {}
SendBattle = <func> @WoWkemon\base.lua:4379
disconnecting = false
SendEvent = <func> @WoWkemon\base.lua:4361
disconnect = <func> @WoWkemon\base.lua:4345
connecting = false
render = <unnamed> {}
addclient = <func> @WoWkemon\base.lua:4351
removeclient = <func> @WoWkemon\base.lua:4450
setUp = <func> @WoWkemon\base.lua:4329
}
split = <func> @WoWkemon\base.lua:43
__________________
When the light in your heart shines, The rest of the world will pale in comparison


Mechrior is offline 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.