statistics
People Online: 11
Today's Visitors: 133
Total Visitors: 3,792,243
May 21, 2012, 03:58:13 AM
Shoutbox
   
 
[DevTeam] [Zeke]: I love that I get emailed when someone reports spam on the boards, but I can't do anything about it.
[DevTeam] [Nachonut]: lol i got you
[DevTeam] [Astaldo]: How about "hide email address from public checked" and it's still visible in all my posts...
[DevTeam] [Astaldo]: I'd delete my account on this site, but by the time I realized the problem half the spambots on the planet had it already
[Developer] [Pazza]: Astaldo if you log out and view your profile with a refresh you'll see that your email is hidden.
[Developer] [Pazza]: Your user level on the forums permit you to see emails even though they are marked hidden.
[DevTeam] [Astaldo]: Ah.. thanks for the clarification and apologies for "crying wolf" in that case :
[DevTeam] [Kaidenn]: PAZZA! i miss you.
[DevTeam] [Nachonut]: Lol, it's funny how it takes spam message reports to get me to come back
[DevTeam] [sylvanaar]: Check out the beta tester forum. Need alpha testers and feedback so I can come up with a maintenance plan.
[Developer] [Pazza]: loaded some new spam prevention modules... lets see if this stops the bastards.
[DevTeam] [Maziel]: Thought I'd check in and say Howdy Doody from Australia
[DevTeam] [Maziel]: Yeah the spam from shoes salesmen was becoming insane
[Guest] [Delakando]: What ever happened to the ability to track friend's location by wim? Other then just showing their general zone location.
Zeke pokes his head around the corner.
[DevTeam] [Zeke]: Anybody home?
[Guest] [Theillur]: I would like to know if it is just me.
[Guest] [Theillur]: http://www.wimaddon.com/forums/index.php/topic,1796.0.html
[Guest] [Nev]: I'm here
[Guest] [Nev]: I don't think anyone else is though
[Guest] [tomasio]: great site [url=http://freeonlinemusicvideos.net].[/url] [url=http://freepeopleclothing.org].[/url]
[Guest] [Theillur]: Nev it is not working for Zeke as well.
[DevTeam] [lothaer]: im here
[DevTeam] [lothaer]: ...
lothaer yawns sleepily.
[DevTeam] [lothaer]: sooooooooooooooooo
[Guest] [j3ff]: Hello. It is very quiet. I would love a response to my thread directly below your "Been very quiet" thread!
[DevTeam] [lothaer]: Check out my new post in the Skins forum
[DevTeam] [lothaer]: Posted a new download in the skins forum check it out
[DevTeam] [lothaer]: Zeke, Maziel, Pazza, Nachonut, sylvanaar, Kaidenn, Astaldo where are you?
[DevTeam] [lothaer]: It would be a real shame if WIM was left to die.
[DevTeam] [lothaer]: i think these forums are dead, Sylvanaar dosnt post on them as he only bug fixes when possible. WIMs future isnt very bright
[Guest] [justgiz]: Yea, its rather sad.
[Guest] [silvercola]: I wish it had skype
[DevTeam] [lothaer]: noy possible for a addon to do.
[DevTeam] [lothaer]: ...........
[Guest] [elzershark]: where is the download file?
lothaer beckons everyone over to you.
[DevTeam] [lothaer]: has anyone been able to take WIM to the beta yet?
[DevTeam] [lothaer]: PTR*
[DevTeam] [Maziel]: *sticks head up and looks around*
lothaer cries.
[DevTeam] [lothaer]: who the hell flagged my post as spam?
[Guest] [primalforce]: Hey guys
[DevTeam] [lothaer]: hello Primalforce.
[DevTeam] [lothaer]: PAZZA COME BACK!!!
[DevTeam] [Nachonut]: Ahhh memories
[Guest] [Ignis]: wtb update
[DevTeam] [lothaer]: soooo.....
Pazza starts to complain... Kinda reminds you of Sloans dont it?
 
   
   
News: World of Warcraft v4.0.1
 
Pages: [1]
Print
Author Topic: Astrolabe issues with 4.0.3a  (Read 1387 times)
joshmiller83
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 4


View Profile
« on: November 24, 2010, 07:43:48 AM »

When loggin in after 4.0.3a I get this in the chat log and I did a search and found only WIM using Astrolabe.

Astrolabe is missing data for Kelp'thar Forest.
Astrolabe is missing data for Kelp'thar Forest.
Astrolabe is missing data for Northern Stranglethorn.
Astrolabe is missing data for Ruins of Gilneas.
Astrolabe is missing data for Ruins of Gilneas City.
Astrolabe is missing data for Shimmering Expanse.
Astrolabe is missing data for Stormwind City.
Astrolabe is missing data for Stranglethorn Vale.
Astrolabe is missing data for The Cape of Stranglethorn.
Astrolabe is missing data for Tol Barad.
Astrolabe is missing data for Tol Barad Peninsula.
Astrolabe is missing data for Twilight Highlands.
Astrolabe is missing data for Vashj'ir.
Logged
Grumpus
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 5


View Profile
« Reply #1 on: November 26, 2010, 04:26:35 AM »

I was just coming to report this, am seeing these same errors in my Chat window too. 

There is a new Astrolabe that was released to Curse on the 24th, but the Astrolabe used by WIM appears to be customized for WIM, so the generic update won't work (aka throws lots of LUA errors).
Logged
Astaldo
Beta Tester
Jr. Member
*

Karma: +1/-0
Offline Offline

Posts: 61


View Profile
« Reply #2 on: November 28, 2010, 11:44:57 AM »

Fix for Astrolabe related issues and bonus bugfix un-related to Astrolabe.

Instructions are going to be rather involved for non-coders so better let someone from the WIM team do the update.
Users might break things further for themselves.

1. Get the latest Astrolabe from Esamynn's svn here:
http://svn.esamynn.org/astrolabe/trunk/
Latest at time of posting is r118.
Alternatively get the latest from
http://wow.curseforge.com/addons/astrolabe/files/

2. Replace \WIM\Libs\Astrolabe
with the latest from above sources.

3. Open \WIM\Wim.lua in the editor of your choice.
In the initial section -- Imports add below local next = next;
Code:
local ipairs = ipairs;
local unpack = unpack;
Navigate a little further below to the initialize() function around line 92
until you find
libs.Astrolabe = _G.DongleStub("Astrolabe-0.4");
Replace that single line with this block of code:
Code:
local compat = {}
do
    local Astrolabe = _G.DongleStub("Astrolabe-1.0")
    -- Create a lookup table from mapID to c,z pairs
    local mapcz = {}
    for cid, zlist in ipairs(Astrolabe.ContinentList) do
        for zid, mapid in pairs(zlist) do
            mapcz[mapid] = {cid, zid}
        end
    end
    -- Speed up minimap updates
    Astrolabe.MinimapUpdateTime = 0.1
    -- This function takes the mapID return from the Astrolabe function
    -- and converts it to a c,z,x,y tuple
    function compat:GetCurrentPlayerPosition()
        local map, floor, x, y = Astrolabe:GetCurrentPlayerPosition()
        local cz = mapcz[map]
        if cz then
            local c, z = unpack(cz)
            return c, z, x, y
        end
    end
    function compat:GetDirectionToIcon(...)
        return Astrolabe:GetDirectionToIcon(...)
    end
    function compat:GetDistanceToIcon(...)
        return Astrolabe:GetDistanceToIcon(...)
    end
    function compat:RemoveIconFromMinimap(...)
        return Astrolabe:RemoveIconFromMinimap(...)
    end
    function compat:IsIconOnEdge(...)
        return Astrolabe:IsIconOnEdge(...)
    end
    function compat:PlaceIconOnMinimap(icon, c, z, x, y)
        local mapId = Astrolabe:GetMapID(c, z)
        return Astrolabe:PlaceIconOnMinimap(icon, mapId, nil, x, y)
    end
    function compat:PlaceIconOnWorldMap(frame, icon, c, z, x, y)
        local mapId = Astrolabe:GetMapID(c, z)
        return Astrolabe:PlaceIconOnWorldMap(frame, icon, mapId, nil, x, y)
    end
end    
libs.Astrolabe = compat
Note this is mostly lifted from TomTom.
(I had a similar compat layer implemented but Cladhaire did it better)

4. Bonus bugfix unrelated to the library itself (was an issue with Astrolabe-0.4 as well):
Open \WIM\Sources\MessageWindows.lua in your editor.
Find line 931: WIM_Astrolabe:RemoveIconFromMinimap(obj.icon);
Replace it with:
Code:
WIM.libs.Astrolabe:RemoveIconFromMinimap(obj.icon);

Save all files and you're good to go  Wink
Logged
Astaldo
Beta Tester
Jr. Member
*

Karma: +1/-0
Offline Offline

Posts: 61


View Profile
« Reply #3 on: November 30, 2010, 02:49:37 PM »

Attaching the changed files vs v3.4.2 for any users that stumble on this.

I cannot test the battle.net, real-id stuff as I refuse to enable that option in the game.
So if there's any bugs there they would be untouched.

However w2w and Astrolabe is fixed, more or less the changes I detailed above.
Astrolabe-r119 has been used.

You need to extract this over an existing WIM 3.4.2 installation and overwrite when asked.
Logged
Pages: [1]
Print
Jump to:  

You must be logged in to send a message to the shout box.
     
  test stamp