Thread Tools Display Modes
04-03-12, 07:41 AM   #1
Aftermathhqt
A Molten Giant
 
Aftermathhqt's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2009
Posts: 784
Any date, confirmed that they will enable AddOns on Beta?
 
04-03-12, 09:51 AM   #2
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view addons
Join Date: Feb 2007
Posts: 1,710
Originally Posted by Game92 View Post
Any date, confirmed that they will enable AddOns on Beta?
I doubth we will see it before all the zones are open, at the very least.
 
06-14-12, 01:27 PM   #3
Ketho
A Pyroguard Emberseer
 
Ketho's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2010
Posts: 1,026
UPDATE_EXPANSION_LEVEL this must be the least firing event, ever
 
06-14-12, 02:31 PM   #4
TSquared
Big Daddy!
Join Date: May 2008
Posts: 527
Originally Posted by Ketho View Post
UPDATE_EXPANSION_LEVEL this must be the least firing event, ever
It's kind of like the death/rebirth of the pheonix. It happens once in a very long time, but when it appears it's glorious!
 
06-14-12, 05:26 PM   #5
Phanx
Cat.
 
Phanx's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2006
Posts: 5,617
Doesn't Blizzard make you log out of the game before you can make any changes to your account like that anyway?
__________________
Retired author of too many addons.
Message me if you're interested in taking over one of my addons.
Don’t message me about addon bugs or programming questions.
 
06-14-12, 08:08 PM   #6
Fizzlemizz
I did that?
 
Fizzlemizz's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Dec 2011
Posts: 1,894
It may be a mechanism to hype pre-expansion experience to get more people connected waiting for release a event which may actually be an event rather than just a message to start downloading. A bit like a timed easter egg.

I wouldn't be surprised to see it make it into a 4.x patch

Last edited by Fizzlemizz : 06-14-12 at 08:12 PM.
 
06-15-12, 05:05 PM   #7
Smashbolt
A Deviate Faerie Dragon
Join Date: Mar 2010
Posts: 13
Originally Posted by Phanx View Post
Doesn't Blizzard make you log out of the game before you can make any changes to your account like that anyway?
Well, the comment in the linked LFDFrame.lua says it can change while logged in now.

Did Cata have a "live" release with no server reset? If so, my random guess is that it's there so they can try a seamless MoP release. Assuming we can buy and download the game data beforehand, maybe they plan to push some message at the moment of release that enables MoP content for the server and fires off that event on applicable accounts so you can stay logged in as the release occurs and go straight to new content without logging out and in?

That seems like a lot of trouble to go to though...
 
06-15-12, 06:02 PM   #8
Torhal
A Pyroguard Emberseer
 
Torhal's Avatar
AddOn Author - Click to view addons
Join Date: Aug 2008
Posts: 1,196
Originally Posted by Smashbolt View Post
That seems like a lot of trouble to go to though...
It would be for something like Cataclysm, yes - people hanging out in Orgrimmar would suddenly see the entire city completely transform before their eyes (or be teleported because there is suddenly a building where they were standing). For MoP, however, it would simply be a matter of bringing those servers online and telling the existing servers "I'm here. Spawn this set of mobs and run this scripted event."
__________________
Whenever someone says "pls" because it's shorter than "please", I say "no" because it's shorter than "yes".

Author of NPCScan and many other AddOns.
 
07-01-12, 12:17 PM   #9
Silvanas
A Murloc Raider
AddOn Author - Click to view addons
Join Date: Aug 2006
Posts: 6
did some testing, while the functions have been renamed
GetNumPartyMembers() > GetNumSubgroupMembers()
GetNumRaidMembers() > GetNumGroupMembers()

the targeting still works on
UnitName("party".. i)
UnitName("raid".. i)
 
07-01-12, 12:22 PM   #10
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view addons
Join Date: Feb 2007
Posts: 1,710
Originally Posted by Silvanas View Post
did some testing, while the functions have been renamed
GetNumPartyMembers() > GetNumSubgroupMembers()
GetNumRaidMembers() > GetNumGroupMembers()

the targeting still works on
UnitName("party".. i)
UnitName("raid".. i)
If anything behaves like it is supposed to, you don't need to report that.
However, if it doesn't behave like it should, please do!
 
07-01-12, 04:57 PM   #11
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Mod
Featured
Join Date: Oct 2006
Posts: 10,860
I don't think he's "reporting" it, just documenting it for everyone else to use the correct function.
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

 
07-02-12, 07:09 AM   #12
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view addons
Join Date: Feb 2007
Posts: 1,710
Anything printed in the chat doesnt show until someone actually says something (say, channels, /dump, emote, etc).
Happens with print() and DEFAULT_CHAT_FRAME:AddMessage()

Also, you cannot compare items previouly slotted in ranged with stuff previously slotted in mainhand (wand vs dagger compare).
Sheating ranged weapons is a bit bugged aswell, having a wand + offhand atleast.

Last edited by p3lim : 07-02-12 at 07:14 AM.
 
07-20-12, 09:26 AM   #13
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2005
Posts: 793
Interesting, comparing builds 15851 and 15882 there are quite a lot of changes.

specID = GetArenaOpponentSpec(arenaId) -- arenaId = 1..4

Hyperlinks now handle battlepet (and are yellow for default pets, but pets with a quality then the color is that quality, i.e. rare is blue), the link looks like
Code:
battlepet:speciesID:level:breedQuality:maxHealth:power:speed
and are shown by triggering
Code:
FloatingBattlePet_Show(tonumber(speciesID), tonumber(level), tonumber(breedQuality), tonumber(maxHealth), tonumber(power), tonumber(speed), string.gsub(string.gsub(text, "^(.*)%[", ""), "%](.*)$", ""))
Notice the variable "text" is the whole string, seems they use the name inside the [] tags and pass it onto the function.

There is a ton of small tweaks and pet battle fixes. I've added a report with changes only (left is newest build, right is just for file size comparison I guess):
Code:
Left base: 5.0.1.15852
Right base: 5.0.1.15851

Name                          Size         Name                          Size
----------------------------------------------------------------------------------
AddOns                        2*817*820    AddOns                        2*811*283
+Blizzard_ArenaUI             33*063       +Blizzard_ArenaUI             32*813
|\Blizzard_ArenaUI.lua        15*591    >> |\Blizzard_ArenaUI.lua        15*341
+Blizzard_BlackMarketUI       41*712       +Blizzard_BlackMarketUI       41*667
|\Blizzard_BlackMarketUI.lua  8*148     >> |\Blizzard_BlackMarketUI.lua  8*103
+Blizzard_CombatText          26*796       +Blizzard_CombatText          26*749
|\Blizzard_CombatText.lua     24*223    >> |\Blizzard_CombatText.lua     24*176
+Blizzard_GlyphUI             33*392       +Blizzard_GlyphUI             33*216
|\Blizzard_GlyphUI.lua        15*754    >> |\Blizzard_GlyphUI.lua        15*578
+Blizzard_InspectUI           65*863       +Blizzard_InspectUI           66*898
|\InspectPVPFrame.xml         5*823     >> |\InspectPVPFrame.xml         6*858
+Blizzard_ItemUpgradeUI       22*074       +Blizzard_ItemUpgradeUI       22*049
|\Blizzard_ItemUpgradeUI.lua  8*770     >> |\Blizzard_ItemUpgradeUI.lua  8*745
+Blizzard_PetBattleUI         130*885      +Blizzard_PetBattleUI         127*309
|\Blizzard_PetBattleUI.lua    58*891    >> |\Blizzard_PetBattleUI.lua    55*315
+Blizzard_PetJournal          145*363      +Blizzard_PetJournal          141*978
|+Blizzard_PetJournal.lua     58*022    >> |+Blizzard_PetJournal.lua     53*798
|\Blizzard_PetJournal.xml     87*079    >> |\Blizzard_PetJournal.xml     87*918
\Blizzard_TalentUI            92*982       \Blizzard_TalentUI            92*914
 \Blizzard_TalentUI.lua       53*321    >>  \Blizzard_TalentUI.lua       53*253
FrameXML                      6*223*532    FrameXML                      6*216*586
+ActionBarController.lua      5*646     >> +ActionBarController.lua      5*568
+ActionButton.lua             21*848    >> +ActionButton.lua             21*764
+Bindings.xml                 35*302    >> +Bindings.xml                 38*192
+ChatFrame.lua                148*321   >> +ChatFrame.lua                148*136
+Constants.lua                20*202    >> +Constants.lua                19*953
+FloatingPetBattleTooltip.lua 4*201     >> +FloatingPetBattleTooltip.lua 1*736
+FloatingPetBattleTooltip.xml 6*230     >> +FloatingPetBattleTooltip.xml 1*104
+FrameLocks.lua               4*222     >> +FrameLocks.lua               4*166
+GlobalStrings.lua            690*646   >> +GlobalStrings.lua            688*899
+InterfaceOptionsFrame.lua    25*108    >> +InterfaceOptionsFrame.lua    25*038
+ItemRef.lua                  10*737    >> +ItemRef.lua                  10*406
+LevelUpDisplay.lua           31*427    >> +LevelUpDisplay.lua           31*261
+LevelUpDisplay.xml           21*819    >> +LevelUpDisplay.xml           21*793
+LootHistory.lua              16*231    >> +LootHistory.lua              16*179
+MacOptionsFrame.lua          15*832    >> +MacOptionsFrame.lua          15*637
+MacOptionsFrame.xml          29*565    >> +MacOptionsFrame.xml          29*221
+MonkHarmonyBar.lua           2*629     >> +MonkHarmonyBar.lua           2*611
+PVPFrame.lua                 68*779    >> +PVPFrame.lua                 68*650
+PVPFrame.xml                 56*495    >> +PVPFrame.xml                 63*409
+SharedPetBattleTemplates.lua 19*540    >> +SharedPetBattleTemplates.lua 14*385
+SpellBookFrame.lua           51*198    >> +SpellBookFrame.lua           51*142
+StaticPopup.lua              100*405   >> +StaticPopup.lua              100*354
+WatchFrame.lua               70*768    >> +WatchFrame.lua               70*601
\WatchFrame.xml               23*464    >> \WatchFrame.xml               23*464
GlueXML                       938*476      GlueXML                       932*623
+CharacterCreate.lua          46*712    >> +CharacterCreate.lua          42*443
+CharacterCreate.xml          76*068    >> +CharacterCreate.xml          74*510
\GlueStrings.lua              93*165    >> \GlueStrings.lua              93*139
----------------------------------------------------------------------------------

Last edited by Vlad : 07-20-12 at 12:07 PM.
 
07-20-12, 09:30 AM   #14
Meorawr
A Chromatic Dragonspawn
AddOn Author - Click to view addons
Join Date: Nov 2010
Posts: 193
Originally Posted by Vladinator View Post
there are quite a lot of changes for being just one build digit, hehe.
Current build is 15882, not 15852, that's why

To be fair, I made the same mistake last night when renaming some folders.
 
07-20-12, 11:08 AM   #15
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2005
Posts: 793
Silly me, indeed. Was early for me when I started to extract from the mpqs and made a typo.
 
07-20-12, 12:23 PM   #16
Haleth
This Space For Rent
 
Haleth's Avatar
Featured
Join Date: Sep 2008
Posts: 1,173
As of build 15882, addons seem very prone to causing crashes. According to Tukz, both the presence of a slash command and the GetRegions() function can cause this, but there are probably more causes.

At the start of beta (when addons were enabled) I also had to remove a couple of global strings I replaced, the more abstract patterns with end of string '$' or something like '|3-7' seemed to cause this. Not sure if this works again, I'd have to test.

Last edited by Haleth : 07-20-12 at 12:29 PM.
 
 

WoWInterface » Site Forums » Archived Beta Forums » MoP Beta archived threads » Beta API discussion


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off