Hotbar buttons not staying set

Old bugs stored here for reference.
Locked
User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Hotbar buttons not staying set

Post by John Adams » Tue Aug 12, 2008 4:36 pm

After you drag your macros or abilities to your hotbar and log out, subsequent logins or reconfiguring the hotbar results in it going back to it's initial settings. If I move Attack, Ranged, and Sprint to buttons 2, 3, and 4, and place a new macro in 1 - I can log out, back in, and the first macro in my Macro screen is in slot 1 - not the 4th one I created.

The icons seem to be staying, so now I know not to use button 1 for /loc when it will /spawn remove 1 whatever I had targetted by accident. :D

Also, there seems to be some blank weirdness associated with moving buttons around your hotbar.
hotbar.jpg
You do not have the required permissions to view the files attached to this post.

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Post by John Adams » Sun Sep 07, 2008 11:16 am

I stepped through this process today in the debugger to see what was going on. One of my accounts has:
Slot 0: attack
Slot 1: ranged attack
Slot 2: empty (but iterating anyway?)
Slot 11: Yell
When I hit the Client::Save() in client.cpp, I stepped through the iterator and saw two bizarre things.
1) I got through slot 0 and slot 1 fine, but that slot 2 (in my database) has no icon, so is "" (blank).
2) After logging in for this test, I dragged "Yell" to slot 11 (last slot on the quickbar). The iterator saw it, the slot ID and text all showed proper, but it never got inserted into my character_skillbar record. Maybe because the client had already disconnected/timed out?
Anyway, I'd realllly like to get these hotbar/quickbar updates working since we're using more and more macros for cleanup, it's a royal pain to have to reset your bar each time you reconnect. And with crashing still being a regular thing, this happens often. :)
Anyway, hope it helps narrow down the bug... if it is even a bug and not just a "macros are not implemented yet on hotbar" heh.

LethalEncounter
Team: Zombie
Posts: 2717
Joined: Wed Jul 25, 2007 10:10 pm

Post by LethalEncounter » Fri Sep 19, 2008 7:41 am

Fixed.

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Post by John Adams » Fri Sep 19, 2008 10:42 am

omfg thankyouthankyouthankyou! small thing, huge to me. hehe. thanks!

Locked

Who is online

Users browsing this forum: No registered users and 1 guest