EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Development::Development (https://www.eqemulator.org/forums/forumdisplay.php?f=590)
-   -   Starting work on Seeds of Destruction (https://www.eqemulator.org/forums/showthread.php?t=30867)

KLS 03-26-2010 10:22 PM

It should be 'playable' in a short amount of time which is amazing. All that work we did on SoF was not wasted eh?

blackdragonsdg 03-27-2010 04:31 AM

SoD .map files
 
Don't know if anyone else has attempted to generate the .map files for SoD zones yet but I did attempt it tonight and I was mostly successful but oldfieldofbone did not work at all. When attempting to generate the oldfieldofbone map it crashed Azone2.exe repeatedly. Has anyone else encountered that problem?

I don't have an SoD setup yet so I could not test the .map files but I am going to share them anyway. Files size is 185.52 MB.

http://www.megaupload.com/?d=J4O34TMC

I wasn't sure where to post this so if it is in the wrong place please move it.

Derision 03-27-2010 03:18 PM

I hadn't tried azone2 on any of the new zones, but I just tried it on oldfieldofbone.eqg and it does indeed crash.

It will be looked at eventually, but getting the game to a playable state is the first priority.

I'll move this into the general SoD development thread.

trevius 03-28-2010 02:52 AM

I went through all of the Patch Notes for EQ between SoF and the Steam SoD client release dates. Here is a compiled list of the changes that might be relevant to changes in the client since SoF and may be useful for development of the SoD client:

Quote:

12/23/2008 December 23, 2008
- Improved linkdead recovery: We've decreased the amount of time linkdead players will have to wait to log back in because of a stuck character.
- If you attempt to login to the world when that account is already logged in, you will now be prompted as to whether you wish to kick off the currently logged in player. The logged in player (if it is truly logged in and not link dead) will be prompted whether they wish to allow themselves to be kicked off.
- When going linkdead in combat, a 30 second delay is enforced before the kick is executed.
- When going linkdead while out of combat a 5 second delay is enforced before the kick is executed.
- Improved camera control: We added the ability to rotate the 3rd person camera (the one you get when you use the mousewheel) using the left mouse button. This allows you to move the camera around your character without rotating the character. This is very similar to the way 3rd person cameras work in many other games.

- New Icons for the Original Epics: With the newly discovered old set of icons, we gave the original epic 1.0s their intended art (for the original 1.0 epics that had one made).

- Added a new /merclog command that logs information for the player's mercenary (if they have one) to MercenaryAILog.txt. This command can only be executed once per minute. Also, added a new "mercenaries" bug type to the /bug window. Any bugs submitted with this type also generates the MercenaryAILog.txt file (if the player owns a merc and the merc is not dead/suspended).

- Buff icons from effects that are not removed by death should no longer disappear after receiving a resurrection.
- Fixed an issue preventing targeting players or entities by clicking on their HP gauges.
- Changing the volume in the in-game music player should now work correctly again.

12/09/2008 December 9, 2008
*** Mercenaries ***

- Healer mercenaries will give less priority to healing shamen that are not flagged as the main tank role and that are not being directly attacked. This should allow them to be a bit friendlier with regards to cannibalize.
- Mercenaries should be friendlier to feign splitting techniques. If the puller feigns in camp before the merc has a chance to react, the merc will not attack the mobs hostile only to the puller.
- Mercenaries will no longer attack enemies that are currently engaging targets outside their group (or group's pets).
- The camp radius now scales somewhat dynamically in that if your group is widely spaced, the radius around the group's center considered "in camp" to the AI is increased to avoid a situation where you've pulled an NPC past one of the group's members, but the AI still does not react to it. The minimum camp radius from group center is still 50feet as it was before.
- Healer mercenaries will no longer cast heal spells on themselves that have an invulnerability component, as the AI was never tuned to do this at the right time, and it leads to problems with the mercs appearing to be unresponsive.
- Increased the timer for how often a merc will attempt to resurrect a corpse when the res is not accepted from 2 minutes to 5 minutes.
- The ability to suspend/un-suspend a mercenaries is now locked when in combat and when the player still has a cool-down timer on PvP servers. For standard rule servers, the cool-down timer still does not factor into this, suspend/un-suspend can be done immediately after the hatelist is cleared.
- Tank mercenaries will now default to following their owner (or group) when there are no melee targets even when in combat.
- Mercenary Clerics should no longer cast their spell haste buff on classes that have no mana.
- Mercenaries now appear with a ':' before their name in the tracking window, similar to pets.
- Fixed a bug that allowed a mercenary to keep the effects of an aura permanently after the aura was no longer present.
- Fixed a problem that caused some players that zoned slowly to not be able to unsuspend their mercenary after they zoned.
- Mercenary healers will now only dispel buffs on enemies when in aggressive stance. Since aggressive stance isn't currently in the game (though it may return at some point) healer mercs will no longer be dispelling for now.
- Mercenaries should no longer become bald after various illusions.
- Added a new "Assist" stance for Journeyman and above tank mercs that allows them to operate in essentially a DPS mode. If the tank merc is in Assist stance and not designated the main tank it will not use any off-tanking behavior like it does when in Aggressive stance. It will attack whatever the main assist is targeting (or whatever it last attacked it there is no main assist) and continue to do so until the main assist switches targets. If in Assist mode and designated the main tank the tank merc should behave the same as it does in Aggressive stance.
- Fixed a problem where if you had maxed out your buff slots, healer mercenaries would no longer heal you.
- Fixed a problem that caused the AI to be blind to damage taken from certain spells like Blood Magic or Divine Arbitration.
- Fixed a problem where mercenaries were counting toward the hit limit for rain type spells, causing them to have fewer pulses when in the area of effect.
- Merc healers will no longer cure charmed pets.
- Mercenary "in camp" radius is no longer a sphere. It is now more of a disc to help with problems of mercs healing, etc. when a puller is on a floor above or below.
- Merc healer AI will no longer cast cure spells if somone in the group is at lower than 50% health.
- Mercs will no longer move out of melee range of their target if they are casting a beneficial spells (heals, buffs). This should cut down on a fair amount of unnecessary movement.
- Mercs should no longer run off to follow someone across the zone when their owner is set as puller. They will only follow another group member other than their owner if that other group member is within their awareness radius (about 200 ft.).
- Fixed an issue with out of combat healing AI doing a lot of over healing.
- PvP spell resist and duration values are now used when hostile spells are exchanged between a merc and a PC (for non PvP servers this only applies to the Arena).
- Fixed an issue with merc suspend timers counting down too fast if a custom UI had multiple instances of the timer display.
- Fixed a problem where mercenaries would go bald when removing an illusion and zoning.
- After carefully watching mercenaries since SoD launch some balance changes are being made:
-- You will no longer be able to suspend or unsuspend your mercenary while you are in combat.
-- Journeyman mercenaries will now cast 96% resurrection. Apprentice mercenaries are limited to 90% res.
-- Increased the stats of the Tank Mercenaries starting at the Journeyman tier. The values are tuned to be less than what an equivalently geared player would be but is higher than previous values for various mitigation and avoidance stats useful for a tank.

*** Miscellaneous ***

- Corrected a few Stability issues.
- Fixed a bug that was causing power sources to only be drained when out of combat. Now they only drain while in combat instead.
- The NPC buy/sell/bank window will no longer disappear when the game client is re-sized.
- Players can now decline a group invite when they own a mercenary.
- Fixed a problem that caused player traps (e.g., fadelure, fire rune, bonestitch fetish) to trigger on pets/mounts/mercs, causing all kinds of havoc.
- The incorrect boosts to HP/mana/endurance have been brought back in line with what they should have been. Please see other posts on this subject for more information.
- Fixed a bug that caused certain spells that triggered casting of more spells (like Spectralside and Unity of Spirits) to overwrite each other even though that was not intended.
- Power sources will once again change the color of the affected stats in that slot.
- The potion belt now conveys the cool down timers on potions.
- Fixed a client crash when your pet got more than 30 effects on it.
- Corrected an issue that caused guilded characters to be forcably placed in the guild voice channel upon zoning.
- Changed the way charges are deducted from consumable click items. Now, if the spell on the item is beneficial and it does not land, the charge will not be consumed.
- Drakkin should now revert to a walk/run animation after dismounting.

11/20/2008 November 20, 2008
*** Test Server ***
- HP, Mana, and Endurance calculations have been adjusted to address a few unintended inconsistencies.

We've identified the unintended inconsistencies in the HP/Mana/Endurance formulae that were causing inflated values. We've readjusted the values to be more in line with expectations and to help prevent problems like this in the future.

The net result of these adjustments will be that everyone should see a benefit Over the values present at the launch of Seeds of Destruction, although you will notice a drop from the most recent values if you're level 81+.

10/29/2008 October 29, 2008
- Fixed a few zone stability issues.

- Mercenaries should no longer break mez when using their AE offensive abilities.
- Mercenaries are now allowed in Qeynos Catacombs.
- Fixed an issue that caused healer mercenaries to react incorrectly if a familiar they were buffing was summoned.
- Casting a spell on a mercenary will now give a downtime timer. This is based on the difficulty of the most difficult NPC on the mercenary is engaged with. Spells cast on the mercenary when not in combat should not generate a downtime timer.
- NPCs fighting a mercenary should now correctly call for help from their friends.
- Damage from mercenaries is, like pet damage, no longer considered as "NPC damage" for purposes of calculating if an NPC did more damage than PC groups - They will no longer steal credit for your kill!

- A dead player's corpse will no longer steal the credit for a kill due to DoT spells of the player in hover mode.

- While in windowed mode, changing to another application (clicking or alt-tabbing) should no longer cause the target to clear or change.
- Fixed an issue with toggling between the last two targets.
- Escaping the loot window while looting should no longer cause the client to crash.
- Clicking an empty spell gem slot should no longer cause the client to crash.
- Fixed issue with not selecting the correct target when clicking on the group gauges.

10/21/2008 October 21, 2008
- Level Cap Increase: Players can now achieve level 85. New high level item sets, new Alternate Advancement ability lines, new spells, and new skill caps come with this increase.

- Mercenaries: Mercenaries are NPCs for hire that will aid adventurers in their heroic endeavors. Their levels and abilities will scale appropriately and they will think and act for themselves with limited player guidance. They are designed for extra support or extra muscle in PvE encounters.

Unlike player pets, these NPCs are not directly controllable by players, though the player can give them general orders. They function like a normal party member including taking up a group slot and taking a share of the experience.

Mercenary Liaisons can be found in the Plane of Knowledge as well as all starting cities and will allow you to hire mercenaries based on their race. The Liaisons within the Plane of Knowledge will allow you to hire mercenaries of any player race. These merchants can be found using the Find ability.

Before purchasing a mercenary be sure to read the descriptions, cost value, and restrictions. There are different levels and tiers available. Some mercenaries may not available until you have completed certain content but there are some apprentice and journeyman ones available to all.

Mercenares have a one-time hire cost and an upkeep cost that is charged every 15 minutes. The hire cost is usually much higher than the upkeep cost.

There are two classes of Mercenaries available - Tank and Healer.

Healer Mercenary: Healer mercenaries prefer to heal and buff their owner and others in the group rather than engage directly in combat. These mercenaries can also resurrect players upon death.

Tank Mercenary: Tank mercenaries prefer to melee. They will taunt if it is set to the main tank role. Though it will still attack and behave as a secondary tank if it is not set as main tank.

If your group has someone with the puller role, mercenaries will only assist them when they and any NPCs chasing them are near camp. Any mercenary owned by the puller will stay back with the group.

Like pets, mercenaries will not aggro NPCs on their own.

Mercenaries can be suspended like a pet, though they will remain suspended forever or until you dismiss them. Mercenaries will be suspended automatically when entering most raid zones. They must also be suspended before you join a raid.

If your mercenary dies, it can be revived after five minutes with an additional upkeep charge.

Some mercenaries may not think your gold is worth them risking their life. Those with higher confidence in themselves will cost more money.

- Corpses will now automatically decay after you receive an experience-granting resurrection while in hover mode.
- Corrected an issue that caused NPCs to not receive full damage when multiple ranged attackers hit them at the exact same time.
- Fixed a problem with toggling between the last two targets if last target was selected by clicking the group window or player window using the mouse.
- Fixed an issue where all items in any list window would display a tool tip regardless of whether there was a tool tip string defined.
- Fixed a bug that caused groups to be out of sync when a group member went linkdead.
- Fixed a bug with /hidecorpse looted that caused it to hide your own corpse when you looted it.
- Fixed a bug that caused active and suspended pets to be lost when their owner went link dead.
- Optimized the network traffic for the target buff window. This should result in significant improvements in lag.
- Fixed several bugs with /makeleader.
- Fixed a bug with charm that was causing charmed pets to not properly clear their hate lists.

- Things that shouldn't have a con color (corpses, boats, etc.) will no longer display with a white con in the target window.
- Re-arranged the General Options tab to allow for more options.

10/09/2008 October 9, 2008
- Corrected a few behind the scenes issues with items.
10/07/2008 October 7, 2008
- Group Merge Ability: Looking to fill the last few spaces of your group? Groups now have the ability to merge with each other without disbanding from their own group! With this new feature, the group leader of one group can invite the group leader of another group to join his/her group. If the invitation is accepted, the two groups will merge together to form one group. This change merely allows groups to merge without having to make everyone drop out of their current group. All other group functionality should work as it did in the past. It does not increase the six person group maximum for groups.
- Group Window Enhancements: The following changes have been made to improve the Group Window - We've added mana and endurance gauges for group members. We've added a Group Roles infrastructure. When right-clicking on a member of the group, a leader will now have the roles sub-menu for role administration. If currently the leader of a group, right-clicking the player's health / mana / stamina window will also show the same role administration menu. We also added in the /grouproles command. A group role indicator was also added to the Player Info window.
- Target Window Enhancements: The following changes have been made to improve the Target Window - The target window will now display the buffs on target players, pets, and in the future mercenaries. The Inspect Buffs leadership ability is still needed to view NPC buffs. The target's buff timers displays in hours, minutes, seconds. We've added the ability to remove buffs from yourself, your pet, and in the future mercenaries from the target window. The ability to block buffs on you and your pet has also been added to the target window. The Target Window is now resizable.
- More Firiona Vie Character Slots: We've extended the amount of character slots available on the Firiona Vie server to 3 characters.
-Added the ability for players to target nearest corpse and cycle through the nearest corpses via hotkeys. These will need to be set in the options menu to be used.
-Increased the range of emotes to match the range of say.
-Fixed an issue with damage shield mitigation on items.
-/target will now target the player instead of their familiar, as long as the player is within a reasonable distance of their familiar.
- We now display all bind points for a player when using /charinfo.
- Removed the group leadership AA Designate Main Assist since this functionality is given to all groups through the new Group Role system. Leadership AAs spent on this ability have been refunded in the form of regular AAs.

- Items and coin are no longer left on a corpse upon death. The items will remain equipped and in their respective containers.
- Spells will now remain memorized on a character upon death.
- Players should now be able to equip items for which they don't meet the required level. In the inventory window, the item will be highlighted in yellow if the required level is not met. No benefits will be granted from this item other than being able to equip it.
- Added the concept of revive effects. When you respawn, you will receive negative effects for a while to compensate for having all your equipment and spells still memorized.
- /target will now choose PCs over NPCs when using a partial name.
- If you have a familiar buff but no familiar, it should no longer destroy any other pets you have when you remove the buff.
- All classes now keep their familiar buffs when the familiar is killed or dismissed, not just wizards.
- Fixed a problem with familiars for pet classes. If you have a pet, then summon a familiar, then zone, it will now keep your pet properly with only the familiar buff.
- Fixed some problems with the muted friends list for voice chat.
- Corrected a few issues with group and raid management functions.
- Groups are now somewhat persistent. If you log out and log back in you will still be in your group. Offline players should still be able to be kicked out of groups.
- Fixed a problem with /hidecorpse looted where the client and zone could get out of sync and keep you from looting for a while after that.
- Added /hidecorpse npc which works just like /hidecorpse all except it only hides NPC corpses.
- Drakkin rogues will now sneak at the correct speed when over level 50.
- Added in Group Roles infrastructure. When right-clicking on a member of the group, a leader will now have the roles sub-menu for role administration. If currently the leader of a group, right-clicking the player's health / mana / stamina window will also show the same role administration menu. Also, added in the /grouproles command. A group role indicator was also added to the Player Info window.
- Group members in other zones will now be notified when their group member (that previously logged off) logs back in (grey when they're offline, white when they're online). Their name in the group window changes color as indicated for online/offline status.

- Slash versions of the commands are effective on playername for the channel you are in and only if you are the moderator (raid/guild/group leader)
- Unban only works via slash command since there the banned player is no longer in the channel and therefore no longer available to click on.
- /voicechat unban playername
-Unban only works to unban playername in the channel you are currently in, and only if you are the moderator (raid/guild/group leader)

- The group leader will now be displayed in a different color in the group window and player window. This will work in addition to /groupleader to find out who the group leader is.
- Updated the pet window to display timers in hours, minutes, seconds like the buff window.
- "Caster:" in the buff info window will now display the user name. Also, if there is no caster information available, the "Caster:" line should not appear.
- Added the ability to click on a group member and target out of zone / link dead group members. Using the function keys by default should also bring up the players in the target window.
- Invite, follow and disband/decline buttons are no longer required in the group window.
- Modified the spell gem window to auto-resize based on the number of spell gems activated via Mnemonic Retention.
- Added the ability when using custom UI's to target out-of-zone group members by clicking on their EQType's gauge.
- Fixed a bug seen in custom UI's where the spell name in the buff and short term buff windows would be "Unknown Spell" when there was no buff in that slot.
- In the group window, the gauge size can now be used by custom UI modifiers to set the size for gauges instead of having to change the background size.

9/30/2008 September 30, 2008
- Message to custom UI users: With the next Game Update, we will be releasing several extensive changes to the User Interface (UI). Some of these changes can currently be found on the Test Server and additional changes may be released throughout the week. Please take a moment to visit the Test Server so that you can prepare ahead of time for these changes.
9/10/2008 September 10, 2008
- Fixed a few server and zone stability issues.
9/03/2008 September 3, 2008
- Guild Banners will again be sustainable with only one guild member in the zone.
- Weightless Coinage: Coinage no longer adds to the weight of player characters. Adventurers all across Norrath rejoice... especially monks!
- The timer for returning to the game after going linkdead with a character has been reduced from 3 minutes to 1 minute.

- Station Voice Comes to EverQuest!

- How does it work in EverQuest? -
To begin using voice chat, verify the feature is enabled by opening the Option window (Alt+O) and navigating to the Voice tab. This feature will be turned off by default.

Devices: Once Voice Chat is enabled EverQuest will attempt to connect to the correct hardware.

Push-to-talk key: Initially the voice chat system uses Ctrl+Tab as the push-to-talk key. This can be reconfigured to any available key from the Options window, Keys tab.

Output volume: Master volume for all incoming Voice Chat traffic. This setting is independent of music and sound effect volume settings. Setting this to high results in distortion of incoming speech.

Input volume: The relative sensitivity of your microphone. Turning it up means your microphone picks up quieter sounds. Setting this to high results in distortion of your outgoing speech. The sound indicator gives an estimate of the distortion. Red signifies high distortion, yellow medium distortion and green low distortion.

Testing your setup with Echo channel: The echo channel allows you to get an idea of your settings by broadcasting what you say back to you after a short delay.

- The Voice Bar -
Once Voice Chat is enabled and has successfully connected the Voice Bar will automatically be shown. The Voice Bar by default will remain active as long as voice chat is enabled. A hot key may be mapped to open and close the Voice Bar.

The Voice Bar offers a push to talk button, a list of users of the current channel, what channels are available, a link to Options, and indication of who is currently talking.

The Talk button is simply a push-to-talk button that is mouse activated instead of keypress activated.
The Voice Users button presents a list of the users of the current channel. Clicking on the speaker by any user allows you to adjust the volume of that player relative to your master volume. A particularly loud player can be turned down relative to other voice chat traffic Moderators for a channel are given additional options of muting a player for the entire channel, banning a player from the channel and kicking a player from the channel.

The channel button pulls down a menu of channels available to you. The currently selected one is shown in green if connected. Red if the connection has failed. Unselected but available channels are shown in white.

Voice chat has been integrated into some other interfaces in the game. Speaker icons show up for players that have voice chat active. The speaker icons behave as they do in the Voice Users window, giving access to Voice Chat options specific to that player.

There is currently an issue with leaving a private channel making you unable to invite someone to a new private channel. We are working on resolving this issue, but until then, logging out and back in should clear your channel status.

- Using the /voicechat Command -
The /voicechat command offers the following options:

-- on: activate voice chat (ex. /voicechat on)
-- off: deactivate voice chat
-- Moderator Controls:
-Mute <player> - mutes a player for everyone in the current channel
-Unmute <player>- unmutes a player for everyone in the current channel
-Kick <player>- kicks a player form the current channel
-Ban <player> - bans a player from the current channel and kicks them if they are present
-Unban <player> - unbans a player from current channel

7/17/2008 July 17, 2008
- Spells and procs will no longer reset swing timers for any class, PC or NPC.
- The NPCs that were made easier in our previous patch will now have their proper consider message.
- Fix a problem that was causing some custom UIs to crash while drawing buff icons.
- Improved an issue that was causing poor performance in outdoor zones.
- Fixed an issue that was causing poor performance when switching between background and foreground modes.

7/09/2008 July 9, 2008
- Moved the Max FPS and Max background FPS sliders to the advanced display options window.
- The spell information window has been changed. For buffs that are on you or your pet, you will be able to see the name of the caster, the full duration of the spell, the level required to cast the spell, the skill required to cast the spell, the mana cost of the spell, and the spell description. Non existing buff based spells will display the total duration of the spell in a new format, hours, minutes, and seconds.
- New visual indicators have been added to the buff window icons, and short duration buff window icons. Additionally, the spell counter information has been moved to facilitate the visual display of the buff timer on the respective buff icon. There have been four pieces of visual information added to the buff icons. This includes a visual indicator to show each of four possible pieces of information. The new pieces of information are Buff Timer, Buff Counters, Song Timer, and Song Counters.
- With the description changes added, all relevant counter information for BARD songs, all short duration effects, and regular buffs in either the spell window buff icon or short duration buff icon respectively will also be displayed.
- The buff icon will now display the time remaining in the form of hours (h), minutes (m), or seconds (s) whichever is greater. This significantly reduces the amount physical space used on the icon to print out the remaining time, in effect showing more of the buff or short duration buff icon to the player.

- Ornament Mutation Tools are now available for purchase from Magus Alaria in the Guild Lobby. They can be used to permanently change Ornament items into single use Ornamentation containers.

- We've adjusted the fog settings in all zones to allow for better visibility.

- More fixes for corpse looting problems when using /hidecorpse looted.
- Added the Background FPS slider to the Options->Display window. Allows setting the frame rate for the EQ window when it is not the foreground window. Sliding all the way to the left (the default) will use "Min. CPU" mode. Increasing this above "Min. CPU" can improve auto-follow behavior when the client is not in the foreground.
- 'alpha' and 'ralpha' added to /tracksort command.
- Added new SoF stats to the bazaar search options.
- Fixed a problem causing a client disconnect when consuming or using the last item in a stack.
- Made an optimization that will slightly improve lag in loping plains. This is not a full fix.
- Changed the way CPU affinity assignment works so that when you have multiple clients running and exit one and restart it, you still get correct distribution of CPU assignment. Previously, this could cause both clients to be assigned to the same CPU.

6/11/2008 June 11, 2008
- Added a few new item icons for future items. Custom UIs will need to update to see them.

5/29/2008 May 29, 2008
- The experience gained formulas have been modified to present players with a much smoother increase in the number of kills required to progress through a level as they gain more levels. This change has the side effect of reducing the number of kills required to gain a level in certain scenarios between levels 50 and 75.
- Improvements have been made to load balancing for instance servers that should improve peak-time performance of instances.
- Corpses should once again disappear immediately rather than fading away slowly after looting when using /hidecorpse looted even if all the items have been removed from the corpse.

5/22/2008 May 22, 2008
- The EQPlayers database has received an upgrade to improve performance.

- We have enabled player proximity again. The proximity algorithms have been improved and tuned. Bandwidth usage has been reduced and both client and server performance have been improved. In addition, the delay upon first zoning in should be largely eliminated as any NPCs in your proximity on zone-in are sent by the server before you are officially in the zone (while the zoning screen is still up).
- Player-made powersources will now result in "sealed" orbs which can be right-clicked to create the actual powersources. This will guarantee that players will get a fully-charged powersource, and allow for multiple yields on the tradeskill combine as originally intended.
- Fixed an issue that could cause players with /hidecorpse looted active to be unable to loot+.
- Fixed an issue that was causing players to go linkdead when accepting a resurrection.

5/07/2008 May 7, 2008
- Changed variations of the same SoF evolving item that were not on lore groups to now share lore groups.
- /guildstatus should once again work on any players in the zone regardless of location.
- The Mark NPC command should display NPC names correctly now.
- The /who command will now always put your name last in the list.
- Fixed a problem in the bazaar where if you used mouselook right after right clicking on a trader name in the search window your view would pitch up to look at the ceiling.
- /hidecorpse looted now persists after zoning (the hidden corpses don't persist, but the /hidecorpse looted "mode" does).
- Looting all the items on a corpse when in /hidecorpse looted mode will cause the corpse to immediately disappear, rather than fade out slowly.

4/24/2008 April 24, 2008
- Several speed and stability changes have been made to address issues with proximity loading.
- Leadership AAs should work more reliably with mobs that come from outside of the group's awareness range.
- Several speed and stability changes have been made to address issues with proximity loading.
- The client will now load more information upon initial zone-in to make later movement smoother. There will be a performance hit when first zoning in, however.
- The tracking window updates have been optimized and should be somewhat faster now.
- Fixed issues where /guildstatus and /guildinvite were not working on players outside of proximity range.
- The corpses of group members who die outside of proximity range should once again be targetable by clicking their name and should show on the map.
- Fixed several issues with the /hidecorpse command:
- - You can now hide corpses after being resurrected from hover mode.
- - Corpses of group members not in zone will no longer be hidden with /hidecorpse allbutgroup.
- - /hidecorpse looted will not hide your own corpse.
- The /who guild command should now return players in the zone who are in /roleplay mode.
- The /who count command will again work for all players in the zone.
- Using the center view key after moving downward on a mount will no longer cause your view angle and movement angle to be out of sync.
- Right clicking a player's name in the bazaar window will again face you towards them and generate a path.

4/17/2008 April 17, 2008
- The tracking window can now be sorted alphabetically and reverse-alphabetically. Also, there is now a check box to set whether you want the tracking window to auto-update every six seconds.
- Our UI xml schema has changed. If you are using a custom UI you may need to update this file in your custom UI directory.

- Changes have been made to the way the client is notified about other entities (players, NPCs, etc.) in the zone.
- Zone-wide /who commands now use a similar code path to server wide /who all commands. Note that this will impose a similar time limit to how often it can be used.
- The bobbing effect of levitation has been removed. A new effect that pushes you off the ground about a foot and a half has been introduced.
- Fixed an issue with the "Public if Usable" permission in the guild bank.
- Fixed an issue that could place levitated players below the world when entering certain zones.
- Fixed an issue that would cause levitate to fail if a player's mount was hit by a spell (usually an aura).
- Stacks of two items in the guild bank can now be split.

2/28/2008 February 28, 2008
- Guild Bank items and deposits now sort after the contents have been changed.
- The Adventure window now includes the ability to sort entries by the properties of each adventure entry.
- Added default height sizes to many of the illusions in the game. This should cause illusions of creatures that are typically non-human heights to grow or shrink the user as appropriate when they change into that illusion.

2/06/2008 February 6, 2008
- We've made improvements to increase the stability of the servers.

1/16/2008 January 16, 2008
-Loot All has been changed to help resolve some client disconnect/corpse loss issues. This will cause the loot all to be slower than it was previously. When stability is improved, we will take a look at speeding it back up again.

- Bazaar traders can now resume selling stacks of items at higher cost again.
- Submitting an in-game mail with a blank "To" field should no longer crash the game client for the sender.

12/17/2007 December 17, 2007
Here's some important news regarding the Bazaar.

Currently there is an issue when setting prices for stacked items in bazaar. Do not sell a stack of items worth more than 4,294,967 pp (platinum pieces) total.

12/05/2007 December 5, 2007
- Double fogging has been eliminated and now all in game objects should fog correctly.
- Dragon Heritage/Tattoos should no longer randomly change when using 'face' function in the inventory window.
- Fixed a few graphic issues with removing an illusion buff.
- Fixed a few zone and server stability issues.
- Fixed collision issues that caused problems for shorter characters and characters on mounts.

11/13/2007 November 13, 2007
Level Cap Increase: Players can now achieve level 80. New high level item sets, new Alternate Advancement ability lines, and new spells will come with this increase, including a new AA that grants a new spell slot.

New Loot All Options: "Loot All" functionality has been added to corpses. This includes a "Loot All" button on the loot window and the ability to shift-right-click loot a corpse.

AC Mitigation Improvements: We modified the AC Caps and over-cap returns for mitigation for all classes to bring them more in line with their intended ability to mitigate damage. Warriors, Paladins, Shadowknights, Clerics, and Monks received a minor increase in their mitigation ability. Rangers, Bards, Rogues, Shaman, Beastlords, and Berserkers received a moderate increase in their mitigation ability. Druids, Necromancers, Wizards, Enchanters, and Magicians received a considerable increase in their mitigation ability.

Fog Rendering System Enhancements: An entirely new fog rendering system has been implemented in the EverQuest graphics engine. This new system is used in all zones that currently have fog.

Multi-core CPU Support: If you have a Multi-core CPU you no longer have to manually set their processor affinity! EverQuest will automatically assign itself to an available core. If you run multiple copies of the client, each new copy running will assign itself to the next available core. Those interested in customizing which core or cores EverQuest clients run on, check the forums.

Issue: West Display Bug
Summary: When you face west the video geometry disappears except the UI and the Sky. When you face another direction the issue goes away. Normally this is only fixed by doing a reboot of your PC or reloading EQ.
Status: We have made a change that should reduce the chances of the "west bug" occurring; unfortunately the change requires us to turn off some optimizations. If you want to disable this workaround, please add the following line to your eqclient.ini: DisableWestBugFix=1 (The EQ team would like to thank Community Member Strommmm for his feedback on helping us with this issue.)

10/04/2007 October 4, 2007
- Copy Layout Window: Typing either /copylayout or pressing the Copy Layout button within the General tab of the Options window will bring up a list of all your UI_name_server.ini files with each layout stored in them (along with the ones stored in defaults.ini). Selecting one will copy the layout you selected over the current layout, including any custom skin, viewport and alpha/color/fade settings that might be in use. This can also be done directly (for those with a custom UI that does not contain the new window) by typing "/copylayout resolution INI_filename" where resolution is in the form "1280x1024" or "Windowed" for the windowed layout. INI_filename is optional, and defaults to the currently logged in character’s UI INI file.

*** UI ***

- Fixed numerous UI issues related to changing the game resolution.
- The /viewport command has a new optional parameter. The 5th parameter "scale" can be "0" or "1". Not including it or using "0" causes /viewport to behave the way it always has, allowing a fixed size viewport. Using "1" causes the viewport to scale with the windowed mode EQ window as it resizes.
- Fixed several problems with window layouts and custom skins. The changes affect the way the windowed mode window layout is saved. In most cases your windowed mode layout will be converted for you automatically as you log each character into the game. However, in some cases the conversion will be unable to determine the original size of your windowed mode window. If this occurs you can simply use the new copy layout window (which should be displayed automatically for default skin users) or /copylayout command to copy a window layout of your choice to be your windowed mode layout. For more information visit the EverQuest forum thread on the subject.
(http://forums.station.sony.com/eq/po...opic_id=120218)
- Notes to custom UI builders: There was at least one custom UI that did not render windows at all when they were minimized. The UI changes include persisting the minimized state of windows. In those custom UI's, if you minimize, and the window disappears, there is no way of getting it back unless you manually edit the .ini file to change the Minimized setting.
- Once you have your windowed mode window sized the way you like it, you may now prevent accidental resizing by clicking off the "Allow window resizing" button in Options->Display.
- Like your EQ window to overlap the Windows task bar? This can be enabled with the new "Overlap Windows Taskbar" button in Options->Display.
Next post, I will make a sorted list of the above to help organize it and make it more useful for development.

trevius 03-28-2010 04:38 AM

Ok, here are most of the Patch Notes from above after being slightly organized into categories. Some of the categories overlap, but this should break them up a bit better than just being in random order.

Quote:

Stability, and Performance Changes:

- Corrected a few Stability issues (Note: Many similar notes like this were mentioned through the patch notes).
- Improved an issue that was causing poor performance in outdoor zones.
- Fixed an issue that was causing poor performance when switching between background and foreground modes.
- Added the Background FPS slider to the Options->Display window. Allows setting the frame rate for the EQ window when it is not the foreground window. Sliding all the way to the left (the default) will use "Min. CPU" mode. Increasing this above "Min. CPU" can improve auto-follow behavior when the client is not in the foreground.
- Changed the way CPU affinity assignment works so that when you have multiple clients running and exit one and restart it, you still get correct distribution of CPU assignment. Previously, this could cause both clients to be assigned to the same CPU.
- Multi-core CPU Support: If you have a Multi-core CPU you no longer have to manually set their processor affinity! EverQuest will automatically assign itself to an available core. If you run multiple copies of the client, each new copy running will assign itself to the next available core. Those interested in customizing which core or cores EverQuest clients run on, check the forums.


Camera Control Changes:

- Improved camera control: We added the ability to rotate the 3rd person camera (the one you get when you use the mousewheel) using the left mouse button. This allows you to move the camera around your character without rotating the character. This is very similar to the way 3rd person cameras work in many other games.
- Using the center view key after moving downward on a mount will no longer cause your view angle and movement angle to be out of sync.


Fixes and Adjustments:

- Changing the volume in the in-game music player should now work correctly again.
- Fixed an issue preventing targeting players or entities by clicking on their HP gauges.
- Buff icons from effects that are not removed by death should no longer disappear after receiving a resurrection.
- Fixed a client crash when your pet got more than 30 effects on it.
- Fixed a bug with /hidecorpse looted that caused it to hide your own corpse when you looted it.
- Fixed several bugs with /makeleader.
- Fixed a problem with /hidecorpse looted where the client and zone could get out of sync and keep you from looting for a while after that.
- Added /hidecorpse npc which works just like /hidecorpse all except it only hides NPC corpses.
- We've adjusted the fog settings in all zones to allow for better visibility.
- More fixes for corpse looting problems when using /hidecorpse looted.
- Fixed a problem causing a client disconnect when consuming or using the last item in a stack.
- Fixed an issue that could cause players with /hidecorpse looted active to be unable to loot+.
- Fixed an issue that was causing players to go linkdead when accepting a resurrection.
- /guildstatus should once again work on any players in the zone regardless of location.
- /hidecorpse looted now persists after zoning (the hidden corpses don't persist, but the /hidecorpse looted "mode" does).
- Looting all the items on a corpse when in /hidecorpse looted mode will cause the corpse to immediately disappear, rather than fade out slowly.
- The tracking window updates have been optimized and should be somewhat faster now.
- Fixed several issues with the /hidecorpse command:
- - You can now hide corpses after being resurrected from hover mode.
- - Corpses of group members not in zone will no longer be hidden with /hidecorpse allbutgroup.
- - /hidecorpse looted will not hide your own corpse.
- Fixed an issue that could place levitated players below the world when entering certain zones.
- Fixed an issue that would cause levitate to fail if a player's mount was hit by a spell (usually an aura).
- Bazaar traders can now resume selling stacks of items at higher cost again.
- Submitting an in-game mail with a blank "To" field should no longer crash the game client for the sender.
- Double fogging has been eliminated and now all in game objects should fog correctly.
- Dragon Heritage/Tattoos should no longer randomly change when using 'face' function in the inventory window.
- Fixed a few graphic issues with removing an illusion buff.
- Fixed collision issues that caused problems for shorter characters and characters on mounts.
- Issue: West Display Bug
Summary: When you face west the video geometry disappears except the UI and the Sky. When you face another direction the issue goes away. Normally this is only fixed by doing a reboot of your PC or reloading EQ.
Status: We have made a change that should reduce the chances of the "west bug" occurring; unfortunately the change requires us to turn off some optimizations. If you want to disable this workaround, please add the following line to your eqclient.ini: DisableWestBugFix=1 (The EQ team would like to thank Community Member Strommmm for his feedback on helping us with this issue.)


New Feature/System Changes:

- HP, Mana, and Endurance calculations have been adjusted to address a few unintended inconsistencies.
- The incorrect boosts to HP/mana/endurance have been brought back in line with what they should have been. Please see other posts on this subject for more information.
- Group Merge Ability: Looking to fill the last few spaces of your group? Groups now have the ability to merge with each other without disbanding from their own group! With this new feature, the group leader of one group can invite the group leader of another group to join his/her group. If the invitation is accepted, the two groups will merge together to form one group. This change merely allows groups to merge without having to make everyone drop out of their current group. All other group functionality should work as it did in the past. It does not increase the six person group maximum for groups.
- Group Window Enhancements: The following changes have been made to improve the Group Window - We've added mana and endurance gauges for group members. We've added a Group Roles infrastructure. When right-clicking on a member of the group, a leader will now have the roles sub-menu for role administration. If currently the leader of a group, right-clicking the player's health / mana / stamina window will also show the same role administration menu. We also added in the /grouproles command. A group role indicator was also added to the Player Info window.
- Target Window Enhancements: The following changes have been made to improve the Target Window - The target window will now display the buffs on target players, pets, and in the future mercenaries. The Inspect Buffs leadership ability is still needed to view NPC buffs. The target's buff timers displays in hours, minutes, seconds. We've added the ability to remove buffs from yourself, your pet, and in the future mercenaries from the target window. The ability to block buffs on you and your pet has also been added to the target window. The Target Window is now resizable.
- We now display all bind points for a player when using /charinfo.
- Removed the group leadership AA Designate Main Assist since this functionality is given to all groups through the new Group Role system. Leadership AAs spent on this ability have been refunded in the form of regular AAs.
- Items and coin are no longer left on a corpse upon death. The items will remain equipped and in their respective containers.
- Spells will now remain memorized on a character upon death.
- Players should now be able to equip items for which they don't meet the required level. In the inventory window, the item will be highlighted in yellow if the required level is not met. No benefits will be granted from this item other than being able to equip it.
- Added the concept of revive effects. When you respawn, you will receive negative effects for a while to compensate for having all your equipment and spells still memorized.
- Added in Group Roles infrastructure. When right-clicking on a member of the group, a leader will now have the roles sub-menu for role administration. If currently the leader of a group, right-clicking the player's health / mana / stamina window will also show the same role administration menu. Also, added in the /grouproles command. A group role indicator was also added to the Player Info window.
- Group members in other zones will now be notified when their group member (that previously logged off) logs back in (grey when they're offline, white when they're online). Their name in the group window changes color as indicated for online/offline status.
- Weightless Coinage: Coinage no longer adds to the weight of player characters. Adventurers all across Norrath rejoice... especially monks!
- Ornament Mutation Tools are now available for purchase from Magus Alaria in the Guild Lobby. They can be used to permanently change Ornament items into single use Ornamentation containers.
- Player-made powersources will now result in "sealed" orbs which can be right-clicked to create the actual powersources. This will guarantee that players will get a fully-charged powersource, and allow for multiple yields on the tradeskill combine as originally intended.
- The experience gained formulas have been modified to present players with a much smoother increase in the number of kills required to progress through a level as they gain more levels. This change has the side effect of reducing the number of kills required to gain a level in certain scenarios between levels 50 and 75.
- Changes have been made to the way the client is notified about other entities (players, NPCs, etc.) in the zone.
- The bobbing effect of levitation has been removed. A new effect that pushes you off the ground about a foot and a half has been introduced.
- New Loot All Options: "Loot All" functionality has been added to corpses. This includes a "Loot All" button on the loot window and the ability to shift-right-click loot a corpse.
- AC Mitigation Improvements: We modified the AC Caps and over-cap returns for mitigation for all classes to bring them more in line with their intended ability to mitigate damage. Warriors, Paladins, Shadowknights, Clerics, and Monks received a minor increase in their mitigation ability. Rangers, Bards, Rogues, Shaman, Beastlords, and Berserkers received a moderate increase in their mitigation ability. Druids, Necromancers, Wizards, Enchanters, and Magicians received a considerable increase in their mitigation ability.
- Fog Rendering System Enhancements: An entirely new fog rendering system has been implemented in the EverQuest graphics engine. This new system is used in all zones that currently have fog.


Content Related Changes:

- New Icons for the Original Epics: With the newly discovered old set of icons, we gave the original epic 1.0s their intended art (for the original 1.0 epics that had one made).
- Made an optimization that will slightly improve lag in loping plains. This is not a full fix.
- Added a few new item icons for future items. Custom UIs will need to update to see them.
- Changed variations of the same SoF evolving item that were not on lore groups to now share lore groups.
- Added default height sizes to many of the illusions in the game. This should cause illusions of creatures that are typically non-human heights to grow or shrink the user as appropriate when they change into that illusion.


UI Changes/Fixes:

- The NPC buy/sell/bank window will no longer disappear when the game client is re-sized.
- Power sources will once again change the color of the affected stats in that slot.
- The potion belt now conveys the cool down timers on potions.
- While in windowed mode, changing to another application (clicking or alt-tabbing) should no longer cause the target to clear or change.
- Fixed an issue with toggling between the last two targets.
- Escaping the loot window while looting should no longer cause the client to crash.
- Clicking an empty spell gem slot should no longer cause the client to crash.
- Fixed issue with not selecting the correct target when clicking on the group gauges.
- Fixed a problem with toggling between the last two targets if last target was selected by clicking the group window or player window using the mouse.
- Fixed an issue where all items in any list window would display a tool tip regardless of whether there was a tool tip string defined.
- Optimized the network traffic for the target buff window. This should result in significant improvements in lag.
- Re-arranged the General Options tab to allow for more options.
-Added the ability for players to target nearest corpse and cycle through the nearest corpses via hotkeys. These will need to be set in the options menu to be used.
- Corrected a few issues with group and raid management functions.
- The group leader will now be displayed in a different color in the group window and player window. This will work in addition to /groupleader to find out who the group leader is.
- Updated the pet window to display timers in hours, minutes, seconds like the buff window.
- "Caster:" in the buff info window will now display the user name. Also, if there is no caster information available, the "Caster:" line should not appear.
- Added the ability to click on a group member and target out of zone / link dead group members. Using the function keys by default should also bring up the players in the target window.
- Invite, follow and disband/decline buttons are no longer required in the group window.
- Modified the spell gem window to auto-resize based on the number of spell gems activated via Mnemonic Retention.
- Added the ability when using custom UI's to target out-of-zone group members by clicking on their EQType's gauge.
- Fixed a bug seen in custom UI's where the spell name in the buff and short term buff windows would be "Unknown Spell" when there was no buff in that slot.
- In the group window, the gauge size can now be used by custom UI modifiers to set the size for gauges instead of having to change the background size.
- Fix a problem that was causing some custom UIs to crash while drawing buff icons.
- Moved the Max FPS and Max background FPS sliders to the advanced display options window.
- The spell information window has been changed. For buffs that are on you or your pet, you will be able to see the name of the caster, the full duration of the spell, the level required to cast the spell, the skill required to cast the spell, the mana cost of the spell, and the spell description. Non existing buff based spells will display the total duration of the spell in a new format, hours, minutes, and seconds.
- New visual indicators have been added to the buff window icons, and short duration buff window icons. Additionally, the spell counter information has been moved to facilitate the visual display of the buff timer on the respective buff icon. There have been four pieces of visual information added to the buff icons. This includes a visual indicator to show each of four possible pieces of information. The new pieces of information are Buff Timer, Buff Counters, Song Timer, and Song Counters.
- With the description changes added, all relevant counter information for BARD songs, all short duration effects, and regular buffs in either the spell window buff icon or short duration buff icon respectively will also be displayed.
- The buff icon will now display the time remaining in the form of hours (h), minutes (m), or seconds (s) whichever is greater. This significantly reduces the amount physical space used on the icon to print out the remaining time, in effect showing more of the buff or short duration buff icon to the player.
- 'alpha' and 'ralpha' added to /tracksort command.
- Added new SoF stats to the bazaar search options.
- The Mark NPC command should display NPC names correctly now.
- The /who command will now always put your name last in the list.
- Fixed a problem in the bazaar where if you used mouselook right after right clicking on a trader name in the search window your view would pitch up to look at the ceiling.
- Several speed and stability changes have been made to address issues with proximity loading.
- Leadership AAs should work more reliably with mobs that come from outside of the group's awareness range.
- The client will now load more information upon initial zone-in to make later movement smoother. There will be a performance hit when first zoning in, however.
- Right clicking a player's name in the bazaar window will again face you towards them and generate a path.
- The tracking window can now be sorted alphabetically and reverse-alphabetically. Also, there is now a check box to set whether you want the tracking window to auto-update every six seconds.
- Our UI xml schema has changed. If you are using a custom UI you may need to update this file in your custom UI directory.
- Zone-wide /who commands now use a similar code path to server wide /who all commands. Note that this will impose a similar time limit to how often it can be used.
- Fixed an issue with the "Public if Usable" permission in the guild bank.
- Stacks of two items in the guild bank can now be split.
- The Adventure window now includes the ability to sort entries by the properties of each adventure entry.
- Copy Layout Window: Typing either /copylayout or pressing the Copy Layout button within the General tab of the Options window will bring up a list of all your UI_name_server.ini files with each layout stored in them (along with the ones stored in defaults.ini). Selecting one will copy the layout you selected over the current layout, including any custom skin, viewport and alpha/color/fade settings that might be in use. This can also be done directly (for those with a custom UI that does not contain the new window) by typing "/copylayout resolution INI_filename" where resolution is in the form "1280x1024" or "Windowed" for the windowed layout. INI_filename is optional, and defaults to the currently logged in character’s UI INI file.
- Fixed numerous UI issues related to changing the game resolution.
- The /viewport command has a new optional parameter. The 5th parameter "scale" can be "0" or "1". Not including it or using "0" causes /viewport to behave the way it always has, allowing a fixed size viewport. Using "1" causes the viewport to scale with the windowed mode EQ window as it resizes.
- Fixed several problems with window layouts and custom skins. The changes affect the way the windowed mode window layout is saved. In most cases your windowed mode layout will be converted for you automatically as you log each character into the game. However, in some cases the conversion will be unable to determine the original size of your windowed mode window. If this occurs you can simply use the new copy layout window (which should be displayed automatically for default skin users) or /copylayout command to copy a window layout of your choice to be your windowed mode layout.
- Once you have your windowed mode window sized the way you like it, you may now prevent accidental resizing by clicking off the "Allow window resizing" button in Options->Display.
- Like your EQ window to overlap the Windows task bar? This can be enabled with the new "Overlap Windows Taskbar" button in Options->Display.


Possibly Server-Side-Only Changes:

- Improved linkdead recovery: We've decreased the amount of time linkdead players will have to wait to log back in because of a stuck character.
- If you attempt to login to the world when that account is already logged in, you will now be prompted as to whether you wish to kick off the currently logged in player. The logged in player (if it is truly logged in and not link dead) will be prompted whether they wish to allow themselves to be kicked off.
- When going linkdead in combat, a 30 second delay is enforced before the kick is executed.
- When going linkdead while out of combat a 5 second delay is enforced before the kick is executed.
- Fixed a bug that was causing power sources to only be drained when out of combat. Now they only drain while in combat instead.
- Fixed a problem that caused player traps (e.g., fadelure, fire rune, bonestitch fetish) to trigger on pets/mounts/mercs, causing all kinds of havoc.
- Changed the way charges are deducted from consumable click items. Now, if the spell on the item is beneficial and it does not land, the charge will not be consumed.
- Drakkin should now revert to a walk/run animation after dismounting.
- A dead player's corpse will no longer steal the credit for a kill due to DoT spells of the player in hover mode.
- Corpses will now automatically decay after you receive an experience-granting resurrection while in hover mode.
- Fixed a bug that caused groups to be out of sync when a group member went linkdead.
- Fixed a bug that caused active and suspended pets to be lost when their owner went link dead.
- Things that shouldn't have a con color (corpses, boats, etc.) will no longer display with a white con in the target window.
- Corrected a few behind the scenes issues with items.
- More Firiona Vie Character Slots: We've extended the amount of character slots available on the Firiona Vie server to 3 characters.
-Increased the range of emotes to match the range of say.
-/target will now target the player instead of their familiar, as long as the player is within a reasonable distance of their familiar.
- /target will now choose PCs over NPCs when using a partial name.
- All classes now keep their familiar buffs when the familiar is killed or dismissed, not just wizards.
- Fixed a problem with familiars for pet classes. If you have a pet, then summon a familiar, then zone, it will now keep your pet properly with only the familiar buff.
- Groups are now somewhat persistent. If you log out and log back in you will still be in your group. Offline players should still be able to be kicked out of groups.
- Drakkin rogues will now sneak at the correct speed when over level 50.
- The timer for returning to the game after going linkdead with a character has been reduced from 3 minutes to 1 minute.
- Spells and procs will no longer reset swing timers for any class, PC or NPC.
- The NPCs that were made easier in our previous patch will now have their proper consider message.
- Improvements have been made to load balancing for instance servers that should improve peak-time performance of instances.
- Corpses should once again disappear immediately rather than fading away slowly after looting when using /hidecorpse looted even if all the items have been removed from the corpse.
- We have enabled player proximity again. The proximity algorithms have been improved and tuned. Bandwidth usage has been reduced and both client and server performance have been improved. In addition, the delay upon first zoning in should be largely eliminated as any NPCs in your proximity on zone-in are sent by the server before you are officially in the zone (while the zoning screen is still up).
- Fixed issues where /guildstatus and /guildinvite were not working on players outside of proximity range.
- The corpses of group members who die outside of proximity range should once again be targetable by clicking their name and should show on the map.
- The /who guild command should now return players in the zone who are in /roleplay mode.
- The /who count command will again work for all players in the zone.
- Guild Bank items and deposits now sort after the contents have been changed.
-Loot All has been changed to help resolve some client disconnect/corpse loss issues. This will cause the loot all to be slower than it was previously. When stability is improved, we will take a look at speeding it back up again.


Mercinaries:

- Added a new /merclog command that logs information for the player's mercenary (if they have one) to MercenaryAILog.txt. This command can only be executed once per minute. Also, added a new "mercenaries" bug type to the /bug window. Any bugs submitted with this type also generates the MercenaryAILog.txt file (if the player owns a merc and the merc is not dead/suspended).
- The ability to suspend/un-suspend a mercenaries is now locked when in combat and when the player still has a cool-down timer on PvP servers. For standard rule servers, the cool-down timer still does not factor into this, suspend/un-suspend can be done immediately after the hatelist is cleared.
- Mercenaries now appear with a ':' before their name in the tracking window, similar to pets.
- Fixed a bug that allowed a mercenary to keep the effects of an aura permanently after the aura was no longer present.
- Fixed a problem that caused some players that zoned slowly to not be able to unsuspend their mercenary after they zoned.
- Mercenaries should no longer become bald after various illusions.
- Mercenary "in camp" radius is no longer a sphere. It is now more of a disc to help with problems of mercs healing, etc. when a puller is on a floor above or below.
- Players can now decline a group invite when they own a mercenary.
- Casting a spell on a mercenary will now give a downtime timer. This is based on the difficulty of the most difficult NPC on the mercenary is engaged with. Spells cast on the mercenary when not in combat should not generate a downtime timer.
- Mercenaries: Mercenaries are NPCs for hire that will aid adventurers in their heroic endeavors. Their levels and abilities will scale appropriately and they will think and act for themselves with limited player guidance. They are designed for extra support or extra muscle in PvE encounters.
- Unlike player pets, these NPCs are not directly controllable by players, though the player can give them general orders. They function like a normal party member including taking up a group slot and taking a share of the experience.
- Mercenary Liaisons can be found in the Plane of Knowledge as well as all starting cities and will allow you to hire mercenaries based on their race. The Liaisons within the Plane of Knowledge will allow you to hire mercenaries of any player race. These merchants can be found using the Find ability.
- Before purchasing a mercenary be sure to read the descriptions, cost value, and restrictions. There are different levels and tiers available. Some mercenaries may not available until you have completed certain content but there are some apprentice and journeyman ones available to all.
- Mercenares have a one-time hire cost and an upkeep cost that is charged every 15 minutes. The hire cost is usually much higher than the upkeep cost.
- There are two classes of Mercenaries available - Tank and Healer.
- Healer Mercenary: Healer mercenaries prefer to heal and buff their owner and others in the group rather than engage directly in combat. These mercenaries can also resurrect players upon death.
- Tank Mercenary: Tank mercenaries prefer to melee. They will taunt if it is set to the main tank role. Though it will still attack and behave as a secondary tank if it is not set as main tank.
- If your group has someone with the puller role, mercenaries will only assist them when they and any NPCs chasing them are near camp. Any mercenary owned by the puller will stay back with the group.
- Like pets, mercenaries will not aggro NPCs on their own.
- Mercenaries can be suspended like a pet, though they will remain suspended forever or until you dismiss them. Mercenaries will be suspended automatically when entering most raid zones. They must also be suspended before you join a raid.
- If your mercenary dies, it can be revived after five minutes with an additional upkeep charge.
- Some mercenaries may not think your gold is worth them risking their life. Those with higher confidence in themselves will cost more money.


SOE Voice Chat:

- Using the /voicechat Command -
The /voicechat command offers the following options:
-- on: activate voice chat (ex. /voicechat on)
-- off: deactivate voice chat
-- Moderator Controls:
-Mute <player> - mutes a player for everyone in the current channel
-Unmute <player>- unmutes a player for everyone in the current channel
-Kick <player>- kicks a player form the current channel
-Ban <player> - bans a player from the current channel and kicks them if they are present
-Unban <player> - unbans a player from current channel
- Corrected an issue that caused guilded characters to be forcably placed in the guild voice channel upon zoning.
- Fixed some problems with the muted friends list for voice chat.
- Slash versions of the commands are effective on playername for the channel you are in and only if you are the moderator (raid/guild/group leader)
- Unban only works via slash command since there the banned player is no longer in the channel and therefore no longer available to click on.
- /voicechat unban playername
-Unban only works to unban playername in the channel you are currently in, and only if you are the moderator (raid/guild/group leader)


Misc Update Notes:

- Level Cap Increase: Players can now achieve level 85. New high level item sets, new Alternate Advancement ability lines, new spells, and new skill caps come with this increase.
- Level Cap Increase: Players can now achieve level 80. New high level item sets, new Alternate Advancement ability lines, and new spells will come with this increase, including a new AA that grants a new spell slot.

BTW, hopefully we can get the stretching issue fixed on the forums here at some point. It is pretty annoying.

trevius 03-28-2010 09:53 PM

Here is a list of packets seen from a collect around Feb 2009 to show the order of packets between the client and the server when logging in. Adding this here for reference in case we want to investigate any of the unknowns.

Code:

[OPCode: 0x3594] [Decoded] [Client->Server] [Size: 4] - OP_AckPacket
[OPCode: 0x5a6b] [Decoded] [Client->Server] [Size: 68] - OP_ZoneEntry
[OPCode: 0x1af0] [Decoded] [Server->Client] [Size: 12] - Unknown/New???
[OPCode: 0x3bef] [Decoded] [Server->Client] [Size: 0] -  OP_RespondAA
[OPCode: 0x322f] [Decoded] [Server->Client] [Size: 120] - OP_SendAATable

[OPCode: 0x6022] [Decoded] [Server->Client] [Size: 23488] - OP_PlayerProfile
[OPCode: 0x5a6b] [Decoded] [Server->Client] [Size: 334] - OP_ZoneEntry
[OPCode: 0x6015] [Decoded] [Server->Client] [Size: 8] - OP_TimeOfDay
[OPCode: 0x399b] [Decoded] [Server->Client] [Size: 48] -  OP_TributeUpdate

[OPCode: 0x4036] [Decoded] [Client->Server] [Size: 4] - Unknown/New???
[OPCode: 0x3594] [Decoded] [Client->Server] [Size: 4] - OP_AckPacket
[OPCode: 0x709d] [Decoded] [Server->Client] [Size: 205802] - OP_CharInventory
[OPCode: 0x5412] [Decoded] [Server->Client] [Size: 4] - OP_CompletedTasks
[OPCode: 0x2641] [Decoded] [Server->Client] [Size: 12] - OP_Weather
[OPCode: 0x4292] [Decoded] [Server->Client] [Size: 4] - OP_DeleteSpawn or Unknown/New???
[OPCode: 0x6c26] [Decoded] [Server->Client] [Size: 4] - Unknown/New???
[OPCode: 0x2c4c] [Decoded] [Server->Client] [Size: 24] - OP_WorldUnknown001

[OPCode: 0x0924] [Decoded] [Client->Server] [Size: 1] - Unknown/New???
[OPCode: 0x43ac] [Decoded] [Client->Server] [Size: 0] - OP_ReqNewZone
[OPCode: 0x466c] [Decoded] [Client->Server] [Size: 0] - OP_UpdateAA
[OPCode: 0x116d] [Decoded] [Server->Client] [Size: 20] - Unknown/New???
[OPCode: 0x5ca5] [Decoded] [Server->Client] [Size: 932] - OP_NewZone
[OPCode: 0x1b26] [Decoded] [Server->Client] [Size: 921] - OP_CustomTitles

[OPCode: 0x7bbb] [Decoded] [Client->Server] [Size: 4] - OP_TargetMouse
[OPCode: 0x3594] [Decoded] [Client->Server] [Size: 4] - OP_AckPacket
[OPCode: 0x1436] [Decoded] [Client->Server] [Size: 0] - OP_ReqClientSpawn
[OPCode: 0x102f] [Decoded] [Server->Client] [Size: 184] - OP_SpawnDoor
[OPCode: 0x5821] [Decoded] [Server->Client] [Size: 484] - OP_SendZonePoints
[OPCode: 0x69cd] [Decoded] [Server->Client] [Size: 0] - New OP_WorldObjectsSent (Replaced OP_SendExpZonein here)

[OPCode: 0x0baa] [Decoded] [Client->Server] [Size: 88] - OP_BlockedSpells
[OPCode: 0x7b73] [Decoded] [Client->Server] [Size: 0] - OP_WorldObjectSent
[OPCode: 0x10b7] [Decoded] [Server->Client] [Size: 8] - OP_SpawnAppearance
[OPCode: 0x3088] [Decoded] [Server->Client] [Size: 12] - OP_AAExpUpdate
[OPCode: 0x0e98] [Decoded] [Server->Client] [Size: 8] - OP_ExpUpdate
[OPCode: 0x50d0] [Decoded] [Server->Client] [Size: 12] - OP_AAAction
[OPCode: 0x7b73] [Decoded] [Server->Client] [Size: 0] - OP_WorldObjectSent

[OPCode: 0x7312] [Decoded] [Client->Server] [Size: 128] - OP_SetServerFilter
[OPCode: 0x4e4e] [Decoded] [Server->Client] [Size: 4704] - OP_VetRewardsAvailable
[OPCode: 0x5448] [Decoded] [Server->Client] [Size: 12] - OP_SimpleMessage
[OPCode: 0x435b] [Decoded] [Server->Client] [Size: 4] - Unknown/New???
[OPCode: 0x0296] [Decoded] [Server->Client] [Size: 4] - Unknown/New???
[OPCode: 0x5a6b] [Decoded] [Server->Client] [Size: 326] - OP_ZoneEntry
[OPCode: 0x3164] [Decoded] [Server->Client] [Size: 5] - OP_DeleteSpawn
[OPCode: 0x5ebc] [Decoded] [Server->Client] [Size: 12] - Unknown/New???

[OPCode: 0x2d17] [Decoded] [Client->Server] [Size: 8] - Unknown/New???
[OPCode: 0x6759] [Decoded] [Client->Server] [Size: 0] -  OP_ClientReady
[OPCode: 0x7b6e] [Decoded] [Client->Server] [Size: 8] - OP_WeaponEquip2
[OPCode: 0x231f] [Decoded] [Client->Server] [Size: 19] - OP_WearChange
[OPCode: 0x4675] [Decoded] [Client->Server] [Size: 20] - OP_BazaarSearch
[OPCode: 0x19d2] [Decoded] [Client->Server] [Size: 0] - Unknown/New???
[OPCode: 0x4b49] [Decoded] [Client->Server] [Size: 4] - OP_Barter??? 0x6b0e?
[OPCode: 0x7eac] [Decoded] [Client->Server] [Size: 12] - Unknown/New???
[OPCode: 0x365d] [Decoded] [Client->Server] [Size: 4] - Unknown/New???
[OPCode: 0x266e] [Decoded] [Client->Server] [Size: 4] - Unknown/New???
[OPCode: 0x7eeb] [Decoded] [Client->Server] [Size: 0] - Unknown/New???
[OPCode: 0x27bf] [Decoded] [Client->Server] [Size: 8] - Unknown/New???
[OPCode: 0x7e31] [Decoded] [Client->Server] [Size: 4] - Unknown/New???
[OPCode: 0x2d37] [Decoded] [Client->Server] [Size: 4] - Unknown/New???
[OPCode: 0x32c6] [Decoded] [Server->Client] [Size: 140] - OP_RaidUpdate
[OPCode: 0xd677] [Decoded] [Server->Client] [Size: 648] - OP_GuildMOTD
[OPCode: 0x35d3] [Decoded] [Server->Client] [Size: 8] - Unknown/New???
[OPCode: 0x7b6e] [Decoded] [Server->Client] [Size: 8] - OP_WeaponEquip2

[OPCode: 0x7062] [Decoded] [Client->Server] [Size: 40] - OP_ClientUpdate
[OPCode: 0x7eeb] [Decoded] [Server->Client] [Size: 62] - Unknown/New??? - Looks like the EQPlayers update
[OPCode: 0x538f] [Decoded] [Server->Client] [Size: 10] - OP_HPUpdate
[OPCode: 0x4b61] [Decoded] [Server->Client] [Size: 10] - Unknown/New??? - Maybe new Mana Update
[OPCode: 0x02d6] [Decoded] [Server->Client] [Size: 10] - Unknown/New??? - Maybe new Endurance Update


trevius 03-29-2010 12:01 AM

Here are what appear to be 3 new server->client updates for spawn position and mana/endurance. Instead of using OP_ManaChange as the only way to update Mana and Endurance, they are not both split into separate packets that update regularly like OP_HPUpdate. It looks like OP_ManaChange is still used as well for reducing mana when a spell is cast.

Code:

struct SpawnPositionUpdate_Struct
{
/*0000*/ int16  spawnId;
/*0002*/ int64  ypos:19, zpos:19, xpos:19, u3:7;
/*0010*/ unsigned heading:12;
        signed unused2:4;
/*0012*/
};

struct ManaUpdate_Struct
{
/*0000*/ int32  curMana;
/*0004*/ int32  maxMana;
/*0008*/ uint16 spawnId;
/*0010*/
};

struct EnduranceUpdate_Struct
{
/*0000*/ int32  curEnd;
/*0004*/ int32  maxEnd;
/*0008*/ uint16 spawnId;
/*0010*/
};

I see all 3 of those packets from Live collects of SoD, so they are probably going to be needed to get the correct updates. The position update one may not be required, but it may be useful if we want to cut down server traffic and send minimal info on spawns that are out of range or are not moving.

Here are some examples for those 3 structs (note this char is a rogue, so there is no mana):

Code:

Feb 14 2009 02:43:42:054 [Decoded] [Server->Client] [Size: 12]
[OPCode: 0x4656]
[Name: OP_MobUpdate][Updated: 01/17/08][Type: spawnPositionUpdate (12) ==]
000 | 12 12 27 10 08 00 c0 51 fb 01 cc 02              | ..'....Q....

Feb 14 2009 02:43:42:054 [Decoded] [Server->Client] [Size: 12]
[OPCode: 0x4656]
[Name: OP_MobUpdate][Updated: 01/17/08][Type: spawnPositionUpdate (12) ==]
000 | 5f 2a ba 03 e0 00 40 4f fc 01 02 00              | _*....@O....

Feb 14 2009 02:43:42:054 [Decoded] [Server->Client] [Size: 12]
[OPCode: 0x4656]
[Name: OP_MobUpdate][Updated: 01/17/08][Type: spawnPositionUpdate (12) ==]
000 | c7 29 df 02 c0 01 40 80 fd 01 fc 01              | .)....@.....


Feb 14 2009 02:43:42:124 [Decoded] [Server->Client] [Size: 10]
[OPCode: 0x538f]
[Name: OP_HPUpdate][Updated: 10/21/08][Type: hpNpcUpdateStruct (10) ==]
000 | 47 12 00 00 79 1c 00 00 0c 12                    | G...y.....

Feb 14 2009 02:43:42:124 [Decoded] [Server->Client] [Size: 10]
[OPCode: 0x4b61]
[Name: OP_ManaChange][Updated: 01/17/08]
000 | 00 00 00 00 00 00 00 00 0c 12                    | ..........

Feb 14 2009 02:43:42:124 [Decoded] [Server->Client] [Size: 10]
[OPCode: 0x02d6]
[Name: OP_Stamina][Updated: 10/21/08]
000 | b3 1b 00 00 b3 1b 00 00 0c 12                    | ..........

Here is another struct I see new to SoD from the ShowEQ structs, but I am not sure what it is for at all, if anything, yet:

Code:

struct SpawnUpdate_Struct
{
/*0000*/ uint16 spawnId;                // Id of spawn to update
/*0002*/ uint16 subcommand;            // some sort of subcommand type
/*0004*/ int16  arg1;                  // first option
/*0006*/ int16  arg2;                  // second option
/*0008*/ uint8  arg3;                  // third option?
/*0009*/ uint8  unknown0009[10];
/*0019*/
};


trevius 03-29-2010 04:25 AM

Well, I think I know why NPC HPs aren't updating in the target window for SoD. It seems they added new HP/Mana/Endurance packets that give the spawn ID and a percentage value to keep the client current with it's target's health and such.

So, we will need to add in new code to support these new packets. The main priority is the health update, but the others can go in as well.

Code:

Feb 18 2009 01:00:21:741 [Decoded] [Server->Client] [Size: 3] - OP_MobHealth
[OPCode: 0x47ea]
000 | da 0f 64                                        | ..d

Feb 18 2009 01:00:21:742 [Decoded] [Server->Client] [Size: 3] - OP_MobMana?
[OPCode: 0x2ac1]
000 | da 0f 00                                        | ...

Feb 18 2009 01:00:21:742 [Decoded] [Server->Client] [Size: 3] - OP_MobEndurance?
[OPCode: 0x6c5f]
000 | da 0f 00                                        | ...


These structures should work for the above packets. We will just need to add in handling for them and set places in the code to know when to send them out. Why they didn't combine these 3 into a single 5 byte packet, I don't know (LOL), but this is how it looks now. At least it is still less than what we previously sent I think.

Code:

struct MobHealth_Struct
{
/* 00 */        int16        SpawnID;
/* 02 */        int8        HpPercent;
/* 03 */
};

struct MobMana_Struct
{
/* 00 */        int16        SpawnID;
/* 02 */        int8        ManaPercent;
/* 03 */
};

struct MobEndurance_Struct
{
/* 00 */        int16        SpawnID;
/* 02 */        int8        EndurancePercent;
/* 03 */
};

Other than the addition of these for the target HP/Mana/End updates, there will still need to be some more targeting work done. I am still trying to figure out what else has been changed with targeting.

Noport 03-29-2010 05:25 AM

you are correct it's called the Targets/Target's Window , example you pull the boss he grabs five other to help him fight they all now appear in your targets/target's window. the bots have hp/mana/end as well as the player. you have to account for six total targets/target's. another example you click on a player it now shows 30+ buffs on player.

ptarp 03-30-2010 03:05 AM

Noport, are you sure you aren't talking about the extended targets window? That came about after UF and isn't included in starting SoD client. group Target-Of-Target leader AA is in SoD and has the same single target window only showing the single target of the mob or pc you have targeted.
The target window shows buffs on NPCs but I think 'Inspect Buffs' group leader AA was required for that, though you didn't have to have a group for it to work.
The group and target windows do show health, mana, and endurance, and the old ones didn't, though I can't remember them showing endurance and mana for npcs that weren't in your group. PC and mercenary only I thought, which might be a good reason for seperate structs.

trevius 03-30-2010 05:50 AM

Well, I figured out why NPC HPs weren't updating properly. It was just that the incorrect opcode was set. I corrected it and they work just fine now.

Also, I found out that targeting works just fine as it is. Turned out that I was casting an AE spell, which is why it wasn't hitting my target. I never knew wizards got an AE spell at level 1, or I would have thought to check that *blushes* LOL

So, as far as I know, that mainly leaves grouping as the big thing that needs to be done to get SoD just about fully functional. We still have some minor things to adjust in the spawn struct and there is something wrong with items that make them no drop, but those 2 things shouldn't be too hard to finalize.

Keep an eye out for any other bugs with the client that haven't been documented yet and post them in the SoD bug thread in the bug reports section of the forums.

trevius 03-30-2010 07:59 AM

I started doing some research to try to figure out the new formula for HP/Mana/Endurance. I think I will start with HP, since that is the most important to have, and figure out the others later.

So far, I have checked a Ranger and tested by equiping an item that adds 100 STA to show how much HP it adds per point of STA. This is what I have for now:

Ranger:
Code:

LVL - HP Per STA - Base HP w/ 75 STA
1 - .08 - 33
2 - .15 - 62
3 - .23 - 91
4 - .30 - 120
5 - .39 - 148
6 - .46 - 177
7 - .53 - 206
8 - .62 - 234
9 - .69 - 263
10 - .77 - 292
11 - .84 - 321
20 - 1.54 - 579
30 - 2.30 - 867
40 - 3.06 - 1155
50 - 4.60 - 1729
60 - 6.14 - 2304
65 - 6.90 - 2592
70 - 7.66 - 2880
75 - 8.43 - 3167
80 - 9.20 - 3454
85 - 9.20 - 3594

I am guessing that most archetypes use the same formulas, but only testing will tell for sure. Hopefully we won't need to check each class individually or that would take forever. There definitely seems to be a pattern here with HPs gained per STA point. I am sure this will be a long and tedious process to get all classes figured out as close as possible.

Vampire1212 04-01-2010 01:00 AM

Great work (:
 
I just wanted to give thanks to all those who are working hard on this. I love what eqemulator.org is doing for SoD. It seems everyone is getting somewhat caught up to live.

Keep up the good work!

- Steven

blackdragonsdg 04-01-2010 01:57 AM

I got bored so I started trying to figure out what race number went with what race. It is a bit messy but this is what I found so far

Code:

Race 591 - Crystal

Race 594 - Worg Mount

Race 597 - Lizard Mount

Race 598 - Spectral Worg Mount

Race 607 - mph.eqg - a Vekerchiki infiltrator - http://eqbeastiary.allakhazam.com/search.shtml?id=31802

Race 608 - mud.eqg - New Golem

Race 614 - bal.eqg - Overlord Gevalark the Dread - http://eqbeastiary.allakhazam.com/search.shtml?id=31992

Race 615 - a crystalline trichordont - http://eqbeastiary.allakhazam.com/search.shtml?id=31785

Race 616 - cry.eqg - Floating Transparent Globe

Race 617 - Gnoll - http://eqbeastiary.allakhazam.com/search.shtml?id=31951

Race 620 - dvl.eqg - a vitrik towerguard - http://eqbeastiary.allakhazam.com/search.shtml?id=33667

Race 622 - god.eqg - Lord Brekt, Rider of Discord - http://eqbeastiary.allakhazam.com/search.shtml?id=32645

Race 623 - New Feran

Race 624, texture 2, gender 0 - a Rallosian seer - http://eqbeastiary.allakhazam.com/search.shtml?id=31657

Race 625 - Winged Lizard

Race 626 - gra.eqg - Giant -

Process of elimination takes a while so if anyone knows a faster way to get that information I am up for trying it.

cubber 04-02-2010 04:44 PM

Came across a weird bug with bots and SoD:

I installed SoD, updated my server to svn rev 1340 and logged in. Spawned my cleric and shamy bots then zoneed to hateplaneb on my GM monk character.

Went to attack the first NPC I saw and the bots took off, and all animation stopped. I was able to see the NPC's health bar drop, but was unable to hit any hotkeys (every attempt said you cannot do that right now) or do anything besides toggle auto attack, (which did nothing to my characters animation). The only other thing I could do was use /q to exit the game. When I came back in the NPC's were dead and I was in the spot I was when I /q'd.

The best way to describe it is it was like I was going LD, but I was not LD...

A few notes after duplicating the issue.

- The issue only happens in SoD not SoF

- The issue only happens when I zone into hateplaneb with a group of bots then attack something.

- The issue DOES NOT happen when I log into hateplaneb from scratch, spawn bots, then attack.

I then tested zoning into kurns tower with a group of bots and all was fine. So it may be on a per zone basis. I have not had time to test any further.

trevius 04-02-2010 06:32 PM

Yeah, I have seen 2 types of client bugs so far that seem to be caused by various things. I am pretty sure that in both cases, they should be possible to resolve by sending the client what it is expecting.

1. The Mouselook Bug - There are a couple of odd scenarios that can cause the mouse to get stuck in mouselook mode for about 2 minutes. I think this is just because the client is expecting something it isn't getting. It is better than just crashing when it doesn't get it, at least. At least it eventually recovers on it's own. I think we just need to identify each thing that can cause this and fix them one by one. One of the things I know can cause it is trying to unmem a spell that is higher than your current level, and I think another might be related to the server removing buffs from your character.

2. The Attack/Cast Bug - This bug reminds me of the bug we used to see a lot on previous clients where the client would sometimes get out of order packets and cause itself to be unable to cast or attack or do most things until using /quit or /camp and logging back in. This bug does not seem to recover on it's own from what I have seen so far. So, I think we will need to find the exact cause of this bug and resolve it. It could be something as simple as a missing or bad opcode, or it may be something new to the client all-together.

TheTrilobyte 04-03-2010 02:02 AM

I'm excited about SoD personally, it may be time limited (possibly, I mean the SoD DL also gives you an SoF client), but at least it is actually commercially available to buy brand new.

I wonder what Congdar's thoughts on the merc system are hehe.

Congdar 04-03-2010 12:28 PM

I've never seen the merc system, but Trev said there were some ui windows that might be useful.

cavedude 04-03-2010 01:06 PM

Quote:

Originally Posted by Congdar (Post 186046)
I've never seen the merc system, but Trev said there were some ui windows that might be useful.

Yes, absolutely. I betcha if you ask nicely, Derision could get you the opcodes and structs you'll need to tie bots into the window. Now that, would be really cool.

Ansley1 04-03-2010 09:24 PM

I Downloaded it.. how long until I can connect to the LS with it? Just wondering :D

trevius 04-03-2010 10:36 PM

Only Rogean knows that answer. He mentioned he had started work on it a few days ago, but haven't seen any updates from him yet. I don't think the changes were too involved, but I also haven't seen the old LS source, so I dunno. Maybe he was waiting for KLS to finish working out her re-write of the new open source LS to use it instead of the old one.

Either way, I am hoping it will be any day now. I am excited to start seeing players pop in with the new client :D

cubber 04-05-2010 11:18 AM

the /hidecorpse all command does not work in the SoD client

trevius 04-05-2010 04:21 PM

Thanks, cubber, I will try to verify that and add it to the list of things to work on. I kinda suspected that /hidecorpse may need some work considering the numerous patch notes they have on that command since SoF.

Noport 04-06-2010 05:07 PM

it was fixed in Underfoot

AngelKnight 04-12-2010 05:03 AM

SoD - 9th spell slot?
 
My main on PEQ just ding'd 58 tonight, and then after xping for a bit, I noticed that my 9th spell slot opened up and was avilable for use. I do NOT have the aa for MR (as a matter of fact, I only have 2 aa's, both put into Run Speed). The slot works, and I was able to cast from it.

I don't know if this was something they added later on live with SoD specifically (didn't see it in the change log summary Trev posted), or if this is a bug server-side?

Unfortnately, this is my only casting character that is that high of level, so cannot verify with another class (my main is a mage).

trevius 04-12-2010 05:40 AM

I may be wrong, but I think memmed spell slots were upped to 10 max including the AA. I don't know if attaining it at level 58 is normal, or maybe you somehow gained the AA ability for free or something. We can look into it, though. Thanks for the report.

Also, while replying to this thread, I figured I would mention the current state of SoD development. Currently, it is as fully functional as SoF and only has a few small remaining issues to look into to make it the most bug-free EQEmu client so far. Even some of the new features to SoD have been added, which means there are nice benefits to using SoD on any server taht supports it. Being able to see the buffs, mana, and endurance of your group mates is a nice bonus IMO.

dzags 04-12-2010 06:42 AM

Trev - its working completely? As in the login server lets you in?

trevius 04-12-2010 06:46 AM

No, the Login Server is the only thing we are waiting on, but the client works great on the Open Source Login Servers, lol.

dzags 04-12-2010 12:31 PM

Ah okay, you had me excited. I'm assuming you will update SH's home page as well when it gets updated, I check there far more often then here.

AngelKnight 04-12-2010 01:55 PM

Quote:

Originally Posted by trevius (Post 186428)
I may be wrong, but I think memmed spell slots were upped to 10 max including the AA. I don't know if attaining it at level 58 is normal, or maybe you somehow gained the AA ability for free or something. We can look into it, though. Thanks for the report.

After logging back in today, I'm back down to 8 slots which is proper. It must have been something to do with dying, zoning to PoK, then running back to PoI. Once I zoned in to PoI while waiting for my body to arrive at the graveyard is when I noticed the 9th slot. But at any rate, I am at 8 slots as I should be. If I die again (err.... when, LOL), I'll see if the 9th slot shows up again.

Andrew80k 04-12-2010 03:04 PM

Quote:

Originally Posted by trevius (Post 186428)
I may be wrong, but I think memmed spell slots were upped to 10 max including the AA. I don't know if attaining it at level 58 is normal, or maybe you somehow gained the AA ability for free or something. We can look into it, though. Thanks for the report.

Also, while replying to this thread, I figured I would mention the current state of SoD development. Currently, it is as fully functional as SoF and only has a few small remaining issues to look into to make it the most bug-free EQEmu client so far. Even some of the new features to SoD have been added, which means there are nice benefits to using SoD on any server taht supports it. Being able to see the buffs, mana, and endurance of your group mates is a nice bonus IMO.

Trev,

What's the status of spells in SoD? I noticed on my new set up that there is something funky going on with the spells. I'm using PEQ out of the box right now and using my Ranger (new), I had a level 45 version of Immolate and a level 255 version of it as well. And it seems only up to level 65 of scribespells is working. This could be due to rules on the server though, I guess. I haven't checked what max level is by default on PEQ these days.

Thanks.

trevius 04-12-2010 05:13 PM

Yes, Dzags, once the LS is working for SoD, I will be posting about it on multiple sites so everyone knows right away. I am excited for it to be working, and hope it happens soon :)

Andrew80k, I am pretty sure PEQ is still set to 65 by default for maxlevel and that is what is causing your spells to only scribe that high. As for the level 255 spell, that just means that the server sent you spells from it's spell table that don't match up with the SoD spell file. Cavedude mentioned that he was going to merge the SoD spell file into the PEQ spell table, but that means that all previous spells from older spell files will still stay in place and only new spells will be added. I am sure there cases where certain spells were removed or changed since Titanium, so SoD will not match the default PEQ spell table 100%.

There may be other options at some point, but currently there are only 2 options for dealing with spell file differences (well, I guess 3 technically). The first option is to use a custom spell file for your SoD client by generating it with the spell exporter tool that AndMetal made. That will export the spell table into a spell file that is compatible with all clients. Another way to do it would be to import your SoD spell file into your server, and that would make SoD spells match up, but then older clients would have inconsistencies. The last option is to just deal with it as-is and ignore the 255 spells or other inconsistencies. Really, none of them are the perfect solution, but IMO the best one is to use a custom spell file by exporting your table into a file.

Maybe at some point we will have some way to differentiate which spells get sent/used by each client. I just can't think of a simple way to do it, and even if so, it might give an unfair advantage to certain clients in certain cases.

Dinggo 04-12-2010 10:08 PM

Trev have you spoken to Rogean at all on why there is a delay on SOD being able to login under the LS? PEQ and some others had this done in a few days, wondering why its taking Rogean so long?

KLS 04-12-2010 10:14 PM

Yes he did and it was very awkward, I was there.

Dinggo 04-12-2010 10:57 PM

Thats unfortunate. I know hes having some serious issues with his own server atm, due to some idiot whiners, but its a shame the other 57 servers on the same system have to suffer from one moron attacking one server.

trevius 04-12-2010 11:03 PM

I am sure that trying to run both P1999 and EQEmu at the same time would spread anyone thin. And he has higher priorities right now, unfortunately.

In other news, here is a wiki page I put on on my server wiki to show screenshots of each SoD zone. The picks are from Alla's, so they are from Live, not EQEmu, but the zones are the same :P

http://stormhavenserver.com/mediawik...of_Destruction

I am probably going to try to gather more info on SoD pretty soon to fill out what we might want to know.

AngelKnight 04-13-2010 11:46 AM

9th spell slot
 
Trevius,

Remember I said that my 8 spell slots came back to normal? Well, after further testing, it turns out that the 9th slot is still there, and still has a spell mem'd in it (in my case, gate). For some reason, tho, the UI has switched back to the 8 slot spell bar, and I can not un-mem gate. BUT, I can use it.

I figured this out when I wanted to gate out of a zone I was in, so un-mem'd my 8th slot, went to mem gate, and it told me I couldn't because I already had it mem'd. After some head scratching, I tried hitting ALT-9, and lo-and-behold, I gated. I'm leaving it as-is for now, since I can't actually FIX it, and I'm stuck with gate in the 9th slot until such time as I purchase the MR aa, but figured you'd want to know about this and see if there was something server-side that needs to be looked at.

I still am not sure as to why or how my 9th slot showed up after dying at level 58.

trevius 04-14-2010 07:18 AM

Thanks, Angelknight. I will look into that further when I get some time.

Thanks to some big help from Maudigan, I was able to collect all of the data we should need for figuring out the new HP/Mana/Endurance formulas. He wrote a nice little script for me that #levels my char 1 level at a time, and then collects what the client shows for Max HP/Mana/End, and records it. Then, it equips a test item I made with +100 to STR/STA/AGI/DEX/INT/WIS, and records the new Max for HP/Mana/End, and does some math on it to give the results I was wanting.

I am posting the results I got so anyone can help try to figure out the pattern/formula for them in case someone can figure it out before I do.

To explain this data a bit, here is an example and some descriptions of what each are:

Code:

Classes: Wizard, Magician, Necromancer, Enchanter, Druid
LVL:1 H:38 E:41 M:41 HPer:0.07 EPer:0.05 MPer:0.19 HBase:24 EBase:3 ManaBase:3 ABaseHP:19

So, there, Classes lists all of the classes that had the same exact results from the test. So, the formula for those classes are all the exact same.

LVL: This field just shows the level that the data was collected for.
H/E/M: These are the unmodified HP/Endurance/Mana that were seen.
HPer: This is the HPs gained per 1 Point of STA added.
EPer: This is the Endurance gained per 1 point of STA, AGI, DEX or STR added.
MPer: This is the Mana gained per 1 point of WIS/INT added.
HBase: This is the number of HPs after subtracting 2 times the amount that was added when equiping the Stat item.
EBase: This is the number of Endurance after subtracting 2 times the amount that was added when equiping the Stat item.
MBase: This is the number of Mana after subtracting 2 times the amount that was added when equiping the Stat item.
ABaseHP: This is HBase - 5.

Here are some more details about the testing:

1. All testing was done on characters that started with 100 base to STR/STA/AGI/DEX/WIS/INT/CHA due to a hack I added into the Player Profile to make them all start with the same amount to make this much more simple for testing. So, all of the starting stats were 100 as base.

2. The test Stat Item was created with 100 to all stats as well. This way, by subtracting the number gained in HP/Mana/Endurance by equiping the item, we could then subtract that same amount again and it should equal the actual base HP/Mana/End as if the character had 0 to all stats.

3. As far as I can tell, 5 is always added to the base HP calculations, so I subtracted 5 from what I got as a result for HPs in note# 2 above here.

4. HPs are only affected by STA.

5. Mana is only affected by WIS or INT depending on the class, but it is the same as it always was for EQ (IE Clerics only gain mana from WIS, Wizards only gain mana from INT, etc).

6. Endurance is affected by STR/STA/DEX/AGI in exactly equal parts. We really don't need to figure out the formula for Endurance, as it is exactly the same as the formula for Mana. The only difference is that since Endurance gains from 4 stats, you divide the Mana formula by 4. So, 10 INT/WIS would add the same amount of mana as either 40 STR, or 10 STR/STA/DEX/AGI would add for Endurance.

7. Mana and Endurance formulas are exactly the same for all classes. So, the only formula we need is the Mana formula for Base Mana gain and the one for how much it increases per INT/WIS. Once we have the Mana formulas, we can use them to do Endurance, so don't worry about Endurance at all.

8. HP formulas vary depending on the class, but there are only a total of 6 different HP formulas. Most classes share their HP formula with 1 or more classes.

9. I assume once we know 1 classes' HP formula, we can use it to figure out the rest fairly easily as they seem to increase at a similar rate.

10. The increase in gain per point of STA/STR/DEX/AGI/INT/WIS stops increasing at level 80, but Base HP/Mana/Endurance still increase up to level 85.

11. The values for HP/Mana/End gained per point are rounded numbers, so don't let that throw you off.

12. There appears to be 3 tiers of base stat formulas (levels 1-39 is the first, 40-79 is the second tier, and 80-85 is the third tier.

Just from first glance at the Warrior data, it looks like the base HP formula for Warriors should be something like this:

Code:

if (level < 40) { BaseHP = level * 25; }
else if (level < 80) { BaseHP = ((40 * 25) + ((level - 40) * 50)); }
else { BaseHP = ((40 * 25) + (40 * 50) + ((level - 80) * 30)); }

I am not sure what the per point gain for Warrior is yet though.

Ok, now that all of that is out of the way. Here are the actual data collects:

Classes: Wizard, Magician, Necromancer, Enchanter, Druid
Code:

LVL:1 H:38 E:41 M:41 HPer:0.07 EPer:0.05 MPer:0.19 HBase:24 EBase:3 ManaBase:3 ABaseHP:19
LVL:2 H:71 E:82 M:82 HPer:0.13 EPer:0.09 MPer:0.38 HBase:45 EBase:6 ManaBase:6 ABaseHP:40
LVL:3 H:105 E:123 M:123 HPer:0.20 EPer:0.14 MPer:0.56 HBase:65 EBase:11 ManaBase:11 ABaseHP:60
LVL:4 H:138 E:164 M:164 HPer:0.27 EPer:0.19 MPer:0.75 HBase:84 EBase:14 ManaBase:14 ABaseHP:79
LVL:5 H:171 E:206 M:206 HPer:0.33 EPer:0.23 MPer:0.94 HBase:105 EBase:18 ManaBase:18 ABaseHP:100
LVL:6 H:205 E:247 M:247 HPer:0.40 EPer:0.28 MPer:1.12 HBase:125 EBase:23 ManaBase:23 ABaseHP:120
LVL:7 H:238 E:288 M:288 HPer:0.47 EPer:0.33 MPer:1.31 HBase:144 EBase:26 ManaBase:26 ABaseHP:139
LVL:8 H:271 E:329 M:329 HPer:0.53 EPer:0.38 MPer:1.50 HBase:165 EBase:29 ManaBase:29 ABaseHP:160
LVL:9 H:304 E:371 M:371 HPer:0.60 EPer:0.42 MPer:1.69 HBase:184 EBase:33 ManaBase:33 ABaseHP:179
LVL:10 H:338 E:412 M:412 HPer:0.67 EPer:0.47 MPer:1.87 HBase:204 EBase:38 ManaBase:38 ABaseHP:199
LVL:11 H:371 E:453 M:453 HPer:0.73 EPer:0.51 MPer:2.06 HBase:225 EBase:41 ManaBase:41 ABaseHP:220
LVL:12 H:405 E:495 M:495 HPer:0.80 EPer:0.56 MPer:2.25 HBase:245 EBase:45 ManaBase:45 ABaseHP:240
LVL:13 H:438 E:536 M:536 HPer:0.87 EPer:0.61 MPer:2.44 HBase:264 EBase:48 ManaBase:48 ABaseHP:259
LVL:14 H:471 E:577 M:577 HPer:0.93 EPer:0.65 MPer:2.62 HBase:285 EBase:53 ManaBase:53 ABaseHP:280
LVL:15 H:505 E:618 M:618 HPer:1.00 EPer:0.70 MPer:2.81 HBase:305 EBase:56 ManaBase:56 ABaseHP:300
LVL:16 H:538 E:659 M:659 HPer:1.07 EPer:0.75 MPer:3.00 HBase:324 EBase:59 ManaBase:59 ABaseHP:319
LVL:17 H:571 E:701 M:701 HPer:1.13 EPer:0.80 MPer:3.19 HBase:345 EBase:63 ManaBase:63 ABaseHP:340
LVL:18 H:604 E:742 M:742 HPer:1.20 EPer:0.84 MPer:3.37 HBase:364 EBase:68 ManaBase:68 ABaseHP:359
LVL:19 H:638 E:783 M:783 HPer:1.27 EPer:0.89 MPer:3.56 HBase:384 EBase:71 ManaBase:71 ABaseHP:379
LVL:20 H:671 E:825 M:825 HPer:1.33 EPer:0.94 MPer:3.75 HBase:405 EBase:75 ManaBase:75 ABaseHP:400
LVL:21 H:704 E:866 M:866 HPer:1.40 EPer:0.98 MPer:3.94 HBase:424 EBase:78 ManaBase:78 ABaseHP:419
LVL:22 H:738 E:907 M:907 HPer:1.47 EPer:1.03 MPer:4.13 HBase:444 EBase:81 ManaBase:81 ABaseHP:439
LVL:23 H:771 E:948 M:948 HPer:1.53 EPer:1.08 MPer:4.31 HBase:465 EBase:86 ManaBase:86 ABaseHP:460
LVL:24 H:805 E:990 M:990 HPer:1.60 EPer:1.13 MPer:4.50 HBase:485 EBase:90 ManaBase:90 ABaseHP:480
LVL:25 H:838 E:1031 M:1031 HPer:1.67 EPer:1.17 MPer:4.69 HBase:504 EBase:93 ManaBase:93 ABaseHP:499
LVL:26 H:871 E:1072 M:1072 HPer:1.73 EPer:1.22 MPer:4.88 HBase:525 EBase:96 ManaBase:96 ABaseHP:520
LVL:27 H:905 E:1113 M:1113 HPer:1.80 EPer:1.26 MPer:5.06 HBase:545 EBase:101 ManaBase:101 ABaseHP:540
LVL:28 H:938 E:1155 M:1155 HPer:1.87 EPer:1.31 MPer:5.25 HBase:564 EBase:105 ManaBase:105 ABaseHP:559
LVL:29 H:971 E:1196 M:1196 HPer:1.93 EPer:1.36 MPer:5.44 HBase:585 EBase:108 ManaBase:108 ABaseHP:580
LVL:30 H:1005 E:1237 M:1237 HPer:2.00 EPer:1.40 MPer:5.62 HBase:605 EBase:113 ManaBase:113 ABaseHP:600
LVL:31 H:1038 E:1278 M:1278 HPer:2.07 EPer:1.45 MPer:5.81 HBase:624 EBase:116 ManaBase:116 ABaseHP:619
LVL:32 H:1071 E:1319 M:1319 HPer:2.13 EPer:1.50 MPer:6.00 HBase:645 EBase:119 ManaBase:119 ABaseHP:640
LVL:33 H:1105 E:1361 M:1361 HPer:2.20 EPer:1.55 MPer:6.19 HBase:665 EBase:123 ManaBase:123 ABaseHP:660
LVL:34 H:1138 E:1402 M:1402 HPer:2.27 EPer:1.59 MPer:6.38 HBase:684 EBase:126 ManaBase:126 ABaseHP:679
LVL:35 H:1171 E:1443 M:1443 HPer:2.33 EPer:1.64 MPer:6.56 HBase:705 EBase:131 ManaBase:131 ABaseHP:700
LVL:36 H:1204 E:1485 M:1485 HPer:2.40 EPer:1.69 MPer:6.75 HBase:724 EBase:135 ManaBase:135 ABaseHP:719
LVL:37 H:1238 E:1526 M:1526 HPer:2.47 EPer:1.73 MPer:6.94 HBase:744 EBase:138 ManaBase:138 ABaseHP:739
LVL:38 H:1271 E:1567 M:1567 HPer:2.53 EPer:1.78 MPer:7.12 HBase:765 EBase:143 ManaBase:143 ABaseHP:760
LVL:39 H:1305 E:1608 M:1608 HPer:2.60 EPer:1.83 MPer:7.31 HBase:785 EBase:146 ManaBase:146 ABaseHP:780
LVL:40 H:1338 E:1650 M:1650 HPer:2.67 EPer:1.88 MPer:7.50 HBase:804 EBase:150 ManaBase:150 ABaseHP:799
LVL:41 H:1404 E:1732 M:1732 HPer:2.80 EPer:1.97 MPer:7.88 HBase:844 EBase:156 ManaBase:156 ABaseHP:839
LVL:42 H:1471 E:1814 M:1814 HPer:2.93 EPer:2.06 MPer:8.25 HBase:885 EBase:164 ManaBase:164 ABaseHP:880
LVL:43 H:1538 E:1897 M:1897 HPer:3.07 EPer:2.15 MPer:8.62 HBase:924 EBase:173 ManaBase:173 ABaseHP:919
LVL:44 H:1605 E:1980 M:1980 HPer:3.20 EPer:2.25 MPer:9.00 HBase:965 EBase:180 ManaBase:180 ABaseHP:960
LVL:45 H:1671 E:2062 M:2062 HPer:3.33 EPer:2.34 MPer:9.37 HBase:1005 EBase:188 ManaBase:188 ABaseHP:1000
LVL:46 H:1738 E:2144 M:2144 HPer:3.47 EPer:2.44 MPer:9.75 HBase:1044 EBase:194 ManaBase:194 ABaseHP:1039
LVL:47 H:1805 E:2227 M:2227 HPer:3.60 EPer:2.53 MPer:10.13 HBase:1085 EBase:201 ManaBase:201 ABaseHP:1080
LVL:48 H:1871 E:2310 M:2310 HPer:3.73 EPer:2.63 MPer:10.50 HBase:1125 EBase:210 ManaBase:210 ABaseHP:1120
LVL:49 H:1938 E:2392 M:2392 HPer:3.87 EPer:2.72 MPer:10.88 HBase:1164 EBase:216 ManaBase:216 ABaseHP:1159
LVL:50 H:2005 E:2475 M:2475 HPer:4.00 EPer:2.81 MPer:11.25 HBase:1205 EBase:225 ManaBase:225 ABaseHP:1200
LVL:51 H:2071 E:2557 M:2557 HPer:4.13 EPer:2.90 MPer:11.62 HBase:1245 EBase:233 ManaBase:233 ABaseHP:1240
LVL:52 H:2138 E:2639 M:2639 HPer:4.27 EPer:3.00 MPer:12.00 HBase:1284 EBase:239 ManaBase:239 ABaseHP:1279
LVL:53 H:2205 E:2722 M:2722 HPer:4.40 EPer:3.09 MPer:12.37 HBase:1325 EBase:248 ManaBase:248 ABaseHP:1320
LVL:54 H:2271 E:2804 M:2804 HPer:4.53 EPer:3.19 MPer:12.75 HBase:1365 EBase:254 ManaBase:254 ABaseHP:1360
LVL:55 H:2338 E:2887 M:2887 HPer:4.67 EPer:3.28 MPer:13.12 HBase:1404 EBase:263 ManaBase:263 ABaseHP:1399
LVL:56 H:2404 E:2970 M:2970 HPer:4.80 EPer:3.38 MPer:13.50 HBase:1444 EBase:270 ManaBase:270 ABaseHP:1439
LVL:57 H:2471 E:3052 M:3052 HPer:4.93 EPer:3.47 MPer:13.88 HBase:1485 EBase:276 ManaBase:276 ABaseHP:1480
LVL:58 H:2538 E:3135 M:3135 HPer:5.07 EPer:3.56 MPer:14.25 HBase:1524 EBase:285 ManaBase:285 ABaseHP:1519
LVL:59 H:2605 E:3217 M:3217 HPer:5.20 EPer:3.66 MPer:14.63 HBase:1565 EBase:291 ManaBase:291 ABaseHP:1560
LVL:60 H:2671 E:3300 M:3300 HPer:5.33 EPer:3.75 MPer:15.00 HBase:1605 EBase:300 ManaBase:300 ABaseHP:1600
LVL:61 H:2738 E:3382 M:3382 HPer:5.47 EPer:3.84 MPer:15.37 HBase:1644 EBase:308 ManaBase:308 ABaseHP:1639
LVL:62 H:2804 E:3464 M:3464 HPer:5.60 EPer:3.94 MPer:15.75 HBase:1684 EBase:314 ManaBase:314 ABaseHP:1679
LVL:63 H:2871 E:3547 M:3547 HPer:5.73 EPer:4.03 MPer:16.12 HBase:1725 EBase:323 ManaBase:323 ABaseHP:1720
LVL:64 H:2938 E:3629 M:3629 HPer:5.87 EPer:4.13 MPer:16.50 HBase:1764 EBase:329 ManaBase:329 ABaseHP:1759
LVL:65 H:3005 E:3712 M:3712 HPer:6.00 EPer:4.22 MPer:16.87 HBase:1805 EBase:338 ManaBase:338 ABaseHP:1800
LVL:66 H:3071 E:3795 M:3795 HPer:6.13 EPer:4.31 MPer:17.25 HBase:1845 EBase:345 ManaBase:345 ABaseHP:1840
LVL:67 H:3138 E:3877 M:3877 HPer:6.27 EPer:4.41 MPer:17.63 HBase:1884 EBase:351 ManaBase:351 ABaseHP:1879
LVL:68 H:3205 E:3960 M:3960 HPer:6.40 EPer:4.50 MPer:18.00 HBase:1925 EBase:360 ManaBase:360 ABaseHP:1920
LVL:69 H:3271 E:4042 M:4042 HPer:6.53 EPer:4.59 MPer:18.38 HBase:1965 EBase:366 ManaBase:366 ABaseHP:1960
LVL:70 H:3338 E:4125 M:4125 HPer:6.67 EPer:4.69 MPer:18.75 HBase:2004 EBase:375 ManaBase:375 ABaseHP:1999
LVL:71 H:3404 E:4207 M:4207 HPer:6.80 EPer:4.78 MPer:19.12 HBase:2044 EBase:383 ManaBase:383 ABaseHP:2039
LVL:72 H:3471 E:4289 M:4289 HPer:6.93 EPer:4.88 MPer:19.50 HBase:2085 EBase:389 ManaBase:389 ABaseHP:2080
LVL:73 H:3538 E:4372 M:4372 HPer:7.07 EPer:4.97 MPer:19.87 HBase:2124 EBase:398 ManaBase:398 ABaseHP:2119
LVL:74 H:3605 E:4454 M:4454 HPer:7.20 EPer:5.06 MPer:20.25 HBase:2165 EBase:404 ManaBase:404 ABaseHP:2160
LVL:75 H:3671 E:4537 M:4537 HPer:7.33 EPer:5.15 MPer:20.62 HBase:2205 EBase:413 ManaBase:413 ABaseHP:2200
LVL:76 H:3738 E:4620 M:4620 HPer:7.47 EPer:5.25 MPer:21.00 HBase:2244 EBase:420 ManaBase:420 ABaseHP:2239
LVL:77 H:3804 E:4702 M:4702 HPer:7.60 EPer:5.34 MPer:21.37 HBase:2284 EBase:428 ManaBase:428 ABaseHP:2279
LVL:78 H:3871 E:4784 M:4784 HPer:7.73 EPer:5.44 MPer:21.75 HBase:2325 EBase:434 ManaBase:434 ABaseHP:2320
LVL:79 H:3938 E:4867 M:4867 HPer:7.87 EPer:5.53 MPer:22.13 HBase:2364 EBase:441 ManaBase:441 ABaseHP:2359
LVL:80 H:4005 E:4950 M:4950 HPer:8.00 EPer:5.63 MPer:22.50 HBase:2405 EBase:450 ManaBase:450 ABaseHP:2400
LVL:81 H:4029 E:4968 M:4968 HPer:8.00 EPer:5.63 MPer:22.50 HBase:2429 EBase:468 ManaBase:468 ABaseHP:2424
LVL:82 H:4053 E:4986 M:4986 HPer:8.00 EPer:5.63 MPer:22.50 HBase:2453 EBase:486 ManaBase:486 ABaseHP:2448
LVL:83 H:4077 E:5004 M:5004 HPer:8.00 EPer:5.63 MPer:22.50 HBase:2477 EBase:504 ManaBase:504 ABaseHP:2472
LVL:84 H:4102 E:5023 M:5023 HPer:8.00 EPer:5.63 MPer:22.50 HBase:2502 EBase:523 ManaBase:523 ABaseHP:2497
LVL:85 H:4127 E:5041 M:5041 HPer:8.00 EPer:5.63 MPer:22.50 HBase:2527 EBase:541 ManaBase:541 ABaseHP:2522


Classes: Bard, Cleric
Code:

LVL:1 H:41 E:41 M:41 HPer:0.07 EPer:0.05 MPer:0.19 HBase:27 EBase:3 ManaBase:3 ABaseHP:22
LVL:2 H:78 E:82 M:82 HPer:0.15 EPer:0.09 MPer:0.38 HBase:48 EBase:6 ManaBase:6 ABaseHP:43
LVL:3 H:115 E:123 M:123 HPer:0.22 EPer:0.14 MPer:0.56 HBase:71 EBase:11 ManaBase:11 ABaseHP:66
LVL:4 H:151 E:164 M:164 HPer:0.29 EPer:0.19 MPer:0.75 HBase:93 EBase:14 ManaBase:14 ABaseHP:88
LVL:5 H:188 E:206 M:206 HPer:0.37 EPer:0.23 MPer:0.94 HBase:114 EBase:18 ManaBase:18 ABaseHP:109
LVL:6 H:225 E:247 M:247 HPer:0.44 EPer:0.28 MPer:1.12 HBase:137 EBase:23 ManaBase:23 ABaseHP:132
LVL:7 H:261 E:288 M:288 HPer:0.51 EPer:0.33 MPer:1.31 HBase:159 EBase:26 ManaBase:26 ABaseHP:154
LVL:8 H:298 E:329 M:329 HPer:0.59 EPer:0.38 MPer:1.50 HBase:180 EBase:29 ManaBase:29 ABaseHP:175
LVL:9 H:335 E:371 M:371 HPer:0.66 EPer:0.42 MPer:1.69 HBase:203 EBase:33 ManaBase:33 ABaseHP:198
LVL:10 H:371 E:412 M:412 HPer:0.73 EPer:0.47 MPer:1.87 HBase:225 EBase:38 ManaBase:38 ABaseHP:220
LVL:11 H:408 E:453 M:453 HPer:0.81 EPer:0.51 MPer:2.06 HBase:246 EBase:41 ManaBase:41 ABaseHP:241
LVL:12 H:445 E:495 M:495 HPer:0.88 EPer:0.56 MPer:2.25 HBase:269 EBase:45 ManaBase:45 ABaseHP:264
LVL:13 H:481 E:536 M:536 HPer:0.95 EPer:0.61 MPer:2.44 HBase:291 EBase:48 ManaBase:48 ABaseHP:286
LVL:14 H:518 E:577 M:577 HPer:1.03 EPer:0.65 MPer:2.62 HBase:312 EBase:53 ManaBase:53 ABaseHP:307
LVL:15 H:555 E:618 M:618 HPer:1.10 EPer:0.70 MPer:2.81 HBase:335 EBase:56 ManaBase:56 ABaseHP:330
LVL:16 H:591 E:659 M:659 HPer:1.17 EPer:0.75 MPer:3.00 HBase:357 EBase:59 ManaBase:59 ABaseHP:352
LVL:17 H:628 E:701 M:701 HPer:1.25 EPer:0.80 MPer:3.19 HBase:378 EBase:63 ManaBase:63 ABaseHP:373
LVL:18 H:665 E:742 M:742 HPer:1.32 EPer:0.84 MPer:3.37 HBase:401 EBase:68 ManaBase:68 ABaseHP:396
LVL:19 H:701 E:783 M:783 HPer:1.39 EPer:0.89 MPer:3.56 HBase:423 EBase:71 ManaBase:71 ABaseHP:418
LVL:20 H:738 E:825 M:825 HPer:1.47 EPer:0.94 MPer:3.75 HBase:444 EBase:75 ManaBase:75 ABaseHP:439
LVL:21 H:775 E:866 M:866 HPer:1.54 EPer:0.98 MPer:3.94 HBase:467 EBase:78 ManaBase:78 ABaseHP:462
LVL:22 H:811 E:907 M:907 HPer:1.61 EPer:1.03 MPer:4.13 HBase:489 EBase:81 ManaBase:81 ABaseHP:484
LVL:23 H:848 E:948 M:948 HPer:1.69 EPer:1.08 MPer:4.31 HBase:510 EBase:86 ManaBase:86 ABaseHP:505
LVL:24 H:885 E:990 M:990 HPer:1.76 EPer:1.13 MPer:4.50 HBase:533 EBase:90 ManaBase:90 ABaseHP:528
LVL:25 H:921 E:1031 M:1031 HPer:1.83 EPer:1.17 MPer:4.69 HBase:555 EBase:93 ManaBase:93 ABaseHP:550
LVL:26 H:958 E:1072 M:1072 HPer:1.91 EPer:1.22 MPer:4.88 HBase:576 EBase:96 ManaBase:96 ABaseHP:571
LVL:27 H:994 E:1113 M:1113 HPer:1.98 EPer:1.26 MPer:5.06 HBase:598 EBase:101 ManaBase:101 ABaseHP:593
LVL:28 H:1031 E:1155 M:1155 HPer:2.05 EPer:1.31 MPer:5.25 HBase:621 EBase:105 ManaBase:105 ABaseHP:616
LVL:29 H:1068 E:1196 M:1196 HPer:2.13 EPer:1.36 MPer:5.44 HBase:642 EBase:108 ManaBase:108 ABaseHP:637
LVL:30 H:1105 E:1237 M:1237 HPer:2.20 EPer:1.40 MPer:5.62 HBase:665 EBase:113 ManaBase:113 ABaseHP:660
LVL:31 H:1141 E:1278 M:1278 HPer:2.27 EPer:1.45 MPer:5.81 HBase:687 EBase:116 ManaBase:116 ABaseHP:682
LVL:32 H:1178 E:1319 M:1319 HPer:2.35 EPer:1.50 MPer:6.00 HBase:708 EBase:119 ManaBase:119 ABaseHP:703
LVL:33 H:1214 E:1361 M:1361 HPer:2.42 EPer:1.55 MPer:6.19 HBase:730 EBase:123 ManaBase:123 ABaseHP:725
LVL:34 H:1251 E:1402 M:1402 HPer:2.49 EPer:1.59 MPer:6.38 HBase:753 EBase:126 ManaBase:126 ABaseHP:748
LVL:35 H:1288 E:1443 M:1443 HPer:2.57 EPer:1.64 MPer:6.56 HBase:774 EBase:131 ManaBase:131 ABaseHP:769
LVL:36 H:1325 E:1485 M:1485 HPer:2.64 EPer:1.69 MPer:6.75 HBase:797 EBase:135 ManaBase:135 ABaseHP:792
LVL:37 H:1361 E:1526 M:1526 HPer:2.71 EPer:1.73 MPer:6.94 HBase:819 EBase:138 ManaBase:138 ABaseHP:814
LVL:38 H:1398 E:1567 M:1567 HPer:2.79 EPer:1.78 MPer:7.12 HBase:840 EBase:143 ManaBase:143 ABaseHP:835
LVL:39 H:1434 E:1608 M:1608 HPer:2.86 EPer:1.83 MPer:7.31 HBase:862 EBase:146 ManaBase:146 ABaseHP:857
LVL:40 H:1471 E:1650 M:1650 HPer:2.93 EPer:1.88 MPer:7.50 HBase:885 EBase:150 ManaBase:150 ABaseHP:880
LVL:41 H:1545 E:1732 M:1732 HPer:3.08 EPer:1.97 MPer:7.88 HBase:929 EBase:156 ManaBase:156 ABaseHP:924
LVL:42 H:1618 E:1814 M:1814 HPer:3.23 EPer:2.06 MPer:8.25 HBase:972 EBase:164 ManaBase:164 ABaseHP:967
LVL:43 H:1691 E:1897 M:1897 HPer:3.37 EPer:2.15 MPer:8.62 HBase:1017 EBase:173 ManaBase:173 ABaseHP:1012
LVL:44 H:1765 E:1980 M:1980 HPer:3.52 EPer:2.25 MPer:9.00 HBase:1061 EBase:180 ManaBase:180 ABaseHP:1056
LVL:45 H:1838 E:2062 M:2062 HPer:3.67 EPer:2.34 MPer:9.37 HBase:1104 EBase:188 ManaBase:188 ABaseHP:1099
LVL:46 H:1911 E:2144 M:2144 HPer:3.81 EPer:2.44 MPer:9.75 HBase:1149 EBase:194 ManaBase:194 ABaseHP:1144
LVL:47 H:1984 E:2227 M:2227 HPer:3.96 EPer:2.53 MPer:10.13 HBase:1192 EBase:201 ManaBase:201 ABaseHP:1187
LVL:48 H:2058 E:2310 M:2310 HPer:4.11 EPer:2.63 MPer:10.50 HBase:1236 EBase:210 ManaBase:210 ABaseHP:1231
LVL:49 H:2131 E:2392 M:2392 HPer:4.25 EPer:2.72 MPer:10.88 HBase:1281 EBase:216 ManaBase:216 ABaseHP:1276
LVL:50 H:2205 E:2475 M:2475 HPer:4.40 EPer:2.81 MPer:11.25 HBase:1325 EBase:225 ManaBase:225 ABaseHP:1320
LVL:51 H:2278 E:2557 M:2557 HPer:4.55 EPer:2.90 MPer:11.62 HBase:1368 EBase:233 ManaBase:233 ABaseHP:1363
LVL:52 H:2351 E:2639 M:2639 HPer:4.69 EPer:3.00 MPer:12.00 HBase:1413 EBase:239 ManaBase:239 ABaseHP:1408
LVL:53 H:2424 E:2722 M:2722 HPer:4.84 EPer:3.09 MPer:12.37 HBase:1456 EBase:248 ManaBase:248 ABaseHP:1451
LVL:54 H:2498 E:2804 M:2804 HPer:4.99 EPer:3.19 MPer:12.75 HBase:1500 EBase:254 ManaBase:254 ABaseHP:1495
LVL:55 H:2571 E:2887 M:2887 HPer:5.13 EPer:3.28 MPer:13.12 HBase:1545 EBase:263 ManaBase:263 ABaseHP:1540
LVL:56 H:2645 E:2970 M:2970 HPer:5.28 EPer:3.38 MPer:13.50 HBase:1589 EBase:270 ManaBase:270 ABaseHP:1584
LVL:57 H:2718 E:3052 M:3052 HPer:5.43 EPer:3.47 MPer:13.88 HBase:1632 EBase:276 ManaBase:276 ABaseHP:1627
LVL:58 H:2791 E:3135 M:3135 HPer:5.57 EPer:3.56 MPer:14.25 HBase:1677 EBase:285 ManaBase:285 ABaseHP:1672
LVL:59 H:2864 E:3217 M:3217 HPer:5.72 EPer:3.66 MPer:14.63 HBase:1720 EBase:291 ManaBase:291 ABaseHP:1715
LVL:60 H:2938 E:3300 M:3300 HPer:5.87 EPer:3.75 MPer:15.00 HBase:1764 EBase:300 ManaBase:300 ABaseHP:1759
LVL:61 H:3011 E:3382 M:3382 HPer:6.01 EPer:3.84 MPer:15.37 HBase:1809 EBase:308 ManaBase:308 ABaseHP:1804
LVL:62 H:3085 E:3464 M:3464 HPer:6.16 EPer:3.94 MPer:15.75 HBase:1853 EBase:314 ManaBase:314 ABaseHP:1848
LVL:63 H:3158 E:3547 M:3547 HPer:6.31 EPer:4.03 MPer:16.12 HBase:1896 EBase:323 ManaBase:323 ABaseHP:1891
LVL:64 H:3231 E:3629 M:3629 HPer:6.45 EPer:4.13 MPer:16.50 HBase:1941 EBase:329 ManaBase:329 ABaseHP:1936
LVL:65 H:3304 E:3712 M:3712 HPer:6.60 EPer:4.22 MPer:16.87 HBase:1984 EBase:338 ManaBase:338 ABaseHP:1979
LVL:66 H:3378 E:3795 M:3795 HPer:6.75 EPer:4.31 MPer:17.25 HBase:2028 EBase:345 ManaBase:345 ABaseHP:2023
LVL:67 H:3451 E:3877 M:3877 HPer:6.89 EPer:4.41 MPer:17.63 HBase:2073 EBase:351 ManaBase:351 ABaseHP:2068
LVL:68 H:3525 E:3960 M:3960 HPer:7.04 EPer:4.50 MPer:18.00 HBase:2117 EBase:360 ManaBase:360 ABaseHP:2112
LVL:69 H:3598 E:4042 M:4042 HPer:7.19 EPer:4.59 MPer:18.38 HBase:2160 EBase:366 ManaBase:366 ABaseHP:2155
LVL:70 H:3671 E:4125 M:4125 HPer:7.33 EPer:4.69 MPer:18.75 HBase:2205 EBase:375 ManaBase:375 ABaseHP:2200
LVL:71 H:3745 E:4207 M:4207 HPer:7.48 EPer:4.78 MPer:19.12 HBase:2249 EBase:383 ManaBase:383 ABaseHP:2244
LVL:72 H:3818 E:4289 M:4289 HPer:7.63 EPer:4.88 MPer:19.50 HBase:2292 EBase:389 ManaBase:389 ABaseHP:2287
LVL:73 H:3891 E:4372 M:4372 HPer:7.77 EPer:4.97 MPer:19.87 HBase:2337 EBase:398 ManaBase:398 ABaseHP:2332
LVL:74 H:3964 E:4454 M:4454 HPer:7.92 EPer:5.06 MPer:20.25 HBase:2380 EBase:404 ManaBase:404 ABaseHP:2375
LVL:75 H:4038 E:4537 M:4537 HPer:8.07 EPer:5.15 MPer:20.62 HBase:2424 EBase:413 ManaBase:413 ABaseHP:2419
LVL:76 H:4111 E:4620 M:4620 HPer:8.21 EPer:5.25 MPer:21.00 HBase:2469 EBase:420 ManaBase:420 ABaseHP:2464
LVL:77 H:4184 E:4702 M:4702 HPer:8.36 EPer:5.34 MPer:21.37 HBase:2512 EBase:428 ManaBase:428 ABaseHP:2507
LVL:78 H:4258 E:4784 M:4784 HPer:8.51 EPer:5.44 MPer:21.75 HBase:2556 EBase:434 ManaBase:434 ABaseHP:2551
LVL:79 H:4331 E:4867 M:4867 HPer:8.65 EPer:5.53 MPer:22.13 HBase:2601 EBase:441 ManaBase:441 ABaseHP:2596
LVL:80 H:4405 E:4950 M:4950 HPer:8.80 EPer:5.63 MPer:22.50 HBase:2645 EBase:450 ManaBase:450 ABaseHP:2640
LVL:81 H:4431 E:4968 M:4968 HPer:8.80 EPer:5.63 MPer:22.50 HBase:2671 EBase:468 ManaBase:468 ABaseHP:2666
LVL:82 H:4458 E:4986 M:4986 HPer:8.80 EPer:5.63 MPer:22.50 HBase:2698 EBase:486 ManaBase:486 ABaseHP:2693
LVL:83 H:4484 E:5004 M:5004 HPer:8.80 EPer:5.63 MPer:22.50 HBase:2724 EBase:504 ManaBase:504 ABaseHP:2719
LVL:84 H:4512 E:5023 M:5023 HPer:8.80 EPer:5.63 MPer:22.50 HBase:2752 EBase:523 ManaBase:523 ABaseHP:2747
LVL:85 H:4539 E:5041 M:5041 HPer:8.80 EPer:5.63 MPer:22.50 HBase:2779 EBase:541 ManaBase:541 ABaseHP:2774


Classes: Beastlord, Berserker, Monk, Rogue, Shaman
Code:

LVL:1 H:40 E:41 M:41 HPer:0.07 EPer:0.05 MPer:0.19 HBase:26 EBase:3 ManaBase:3 ABaseHP:21
LVL:2 H:75 E:82 M:82 HPer:0.14 EPer:0.09 MPer:0.38 HBase:47 EBase:6 ManaBase:6 ABaseHP:42
LVL:3 H:110 E:123 M:123 HPer:0.21 EPer:0.14 MPer:0.56 HBase:68 EBase:11 ManaBase:11 ABaseHP:63
LVL:4 H:146 E:164 M:164 HPer:0.28 EPer:0.19 MPer:0.75 HBase:90 EBase:14 ManaBase:14 ABaseHP:85
LVL:5 H:181 E:206 M:206 HPer:0.35 EPer:0.23 MPer:0.94 HBase:111 EBase:18 ManaBase:18 ABaseHP:106
LVL:6 H:216 E:247 M:247 HPer:0.42 EPer:0.28 MPer:1.12 HBase:132 EBase:23 ManaBase:23 ABaseHP:127
LVL:7 H:252 E:288 M:288 HPer:0.50 EPer:0.33 MPer:1.31 HBase:152 EBase:26 ManaBase:26 ABaseHP:147
LVL:8 H:288 E:329 M:329 HPer:0.57 EPer:0.38 MPer:1.50 HBase:174 EBase:29 ManaBase:29 ABaseHP:169
LVL:9 H:323 E:371 M:371 HPer:0.64 EPer:0.42 MPer:1.69 HBase:195 EBase:33 ManaBase:33 ABaseHP:190
LVL:10 H:358 E:412 M:412 HPer:0.71 EPer:0.47 MPer:1.87 HBase:216 EBase:38 ManaBase:38 ABaseHP:211
LVL:11 H:393 E:453 M:453 HPer:0.78 EPer:0.51 MPer:2.06 HBase:237 EBase:41 ManaBase:41 ABaseHP:232
LVL:12 H:429 E:495 M:495 HPer:0.85 EPer:0.56 MPer:2.25 HBase:259 EBase:45 ManaBase:45 ABaseHP:254
LVL:13 H:465 E:536 M:536 HPer:0.92 EPer:0.61 MPer:2.44 HBase:281 EBase:48 ManaBase:48 ABaseHP:276
LVL:14 H:500 E:577 M:577 HPer:0.99 EPer:0.65 MPer:2.62 HBase:302 EBase:53 ManaBase:53 ABaseHP:297
LVL:15 H:535 E:618 M:618 HPer:1.06 EPer:0.70 MPer:2.81 HBase:323 EBase:56 ManaBase:56 ABaseHP:318
LVL:16 H:571 E:659 M:659 HPer:1.13 EPer:0.75 MPer:3.00 HBase:345 EBase:59 ManaBase:59 ABaseHP:340
LVL:17 H:606 E:701 M:701 HPer:1.20 EPer:0.80 MPer:3.19 HBase:366 EBase:63 ManaBase:63 ABaseHP:361
LVL:18 H:641 E:742 M:742 HPer:1.27 EPer:0.84 MPer:3.37 HBase:387 EBase:68 ManaBase:68 ABaseHP:382
LVL:19 H:677 E:783 M:783 HPer:1.35 EPer:0.89 MPer:3.56 HBase:407 EBase:71 ManaBase:71 ABaseHP:402
LVL:20 H:713 E:825 M:825 HPer:1.42 EPer:0.94 MPer:3.75 HBase:429 EBase:75 ManaBase:75 ABaseHP:424
LVL:21 H:748 E:866 M:866 HPer:1.49 EPer:0.98 MPer:3.94 HBase:450 EBase:78 ManaBase:78 ABaseHP:445
LVL:22 H:783 E:907 M:907 HPer:1.56 EPer:1.03 MPer:4.13 HBase:471 EBase:81 ManaBase:81 ABaseHP:466
LVL:23 H:818 E:948 M:948 HPer:1.63 EPer:1.08 MPer:4.31 HBase:492 EBase:86 ManaBase:86 ABaseHP:487
LVL:24 H:854 E:990 M:990 HPer:1.70 EPer:1.13 MPer:4.50 HBase:514 EBase:90 ManaBase:90 ABaseHP:509
LVL:25 H:890 E:1031 M:1031 HPer:1.77 EPer:1.17 MPer:4.69 HBase:536 EBase:93 ManaBase:93 ABaseHP:531
LVL:26 H:925 E:1072 M:1072 HPer:1.84 EPer:1.22 MPer:4.88 HBase:557 EBase:96 ManaBase:96 ABaseHP:552
LVL:27 H:960 E:1113 M:1113 HPer:1.91 EPer:1.26 MPer:5.06 HBase:578 EBase:101 ManaBase:101 ABaseHP:573
LVL:28 H:996 E:1155 M:1155 HPer:1.98 EPer:1.31 MPer:5.25 HBase:600 EBase:105 ManaBase:105 ABaseHP:595
LVL:29 H:1031 E:1196 M:1196 HPer:2.05 EPer:1.36 MPer:5.44 HBase:621 EBase:108 ManaBase:108 ABaseHP:616
LVL:30 H:1067 E:1237 M:1237 HPer:2.13 EPer:1.40 MPer:5.62 HBase:641 EBase:113 ManaBase:113 ABaseHP:636
LVL:31 H:1102 E:1278 M:1278 HPer:2.20 EPer:1.45 MPer:5.81 HBase:662 EBase:116 ManaBase:116 ABaseHP:657
LVL:32 H:1138 E:1319 M:1319 HPer:2.27 EPer:1.50 MPer:6.00 HBase:684 EBase:119 ManaBase:119 ABaseHP:679
LVL:33 H:1173 E:1361 M:1361 HPer:2.34 EPer:1.55 MPer:6.19 HBase:705 EBase:123 ManaBase:123 ABaseHP:700
LVL:34 H:1208 E:1402 M:1402 HPer:2.41 EPer:1.59 MPer:6.38 HBase:726 EBase:126 ManaBase:126 ABaseHP:721
LVL:35 H:1243 E:1443 M:1443 HPer:2.48 EPer:1.64 MPer:6.56 HBase:747 EBase:131 ManaBase:131 ABaseHP:742
LVL:36 H:1279 E:1485 M:1485 HPer:2.55 EPer:1.69 MPer:6.75 HBase:769 EBase:135 ManaBase:135 ABaseHP:764
LVL:37 H:1315 E:1526 M:1526 HPer:2.62 EPer:1.73 MPer:6.94 HBase:791 EBase:138 ManaBase:138 ABaseHP:786
LVL:38 H:1350 E:1567 M:1567 HPer:2.69 EPer:1.78 MPer:7.12 HBase:812 EBase:143 ManaBase:143 ABaseHP:807
LVL:39 H:1385 E:1608 M:1608 HPer:2.76 EPer:1.83 MPer:7.31 HBase:833 EBase:146 ManaBase:146 ABaseHP:828
LVL:40 H:1421 E:1650 M:1650 HPer:2.83 EPer:1.88 MPer:7.50 HBase:855 EBase:150 ManaBase:150 ABaseHP:850
LVL:41 H:1492 E:1732 M:1732 HPer:2.98 EPer:1.97 MPer:7.88 HBase:896 EBase:156 ManaBase:156 ABaseHP:891
LVL:42 H:1563 E:1814 M:1814 HPer:3.12 EPer:2.06 MPer:8.25 HBase:939 EBase:164 ManaBase:164 ABaseHP:934
LVL:43 H:1633 E:1897 M:1897 HPer:3.26 EPer:2.15 MPer:8.62 HBase:981 EBase:173 ManaBase:173 ABaseHP:976
LVL:44 H:1704 E:1980 M:1980 HPer:3.40 EPer:2.25 MPer:9.00 HBase:1024 EBase:180 ManaBase:180 ABaseHP:1019
LVL:45 H:1775 E:2062 M:2062 HPer:3.54 EPer:2.34 MPer:9.37 HBase:1067 EBase:188 ManaBase:188 ABaseHP:1062
LVL:46 H:1846 E:2144 M:2144 HPer:3.68 EPer:2.44 MPer:9.75 HBase:1110 EBase:194 ManaBase:194 ABaseHP:1105
LVL:47 H:1917 E:2227 M:2227 HPer:3.83 EPer:2.53 MPer:10.13 HBase:1151 EBase:201 ManaBase:201 ABaseHP:1146
LVL:48 H:1988 E:2310 M:2310 HPer:3.97 EPer:2.63 MPer:10.50 HBase:1194 EBase:210 ManaBase:210 ABaseHP:1189
LVL:49 H:2058 E:2392 M:2392 HPer:4.11 EPer:2.72 MPer:10.88 HBase:1236 EBase:216 ManaBase:216 ABaseHP:1231
LVL:50 H:2130 E:2475 M:2475 HPer:4.25 EPer:2.81 MPer:11.25 HBase:1280 EBase:225 ManaBase:225 ABaseHP:1275
LVL:51 H:2200 E:2557 M:2557 HPer:4.39 EPer:2.90 MPer:11.62 HBase:1322 EBase:233 ManaBase:233 ABaseHP:1317
LVL:52 H:2271 E:2639 M:2639 HPer:4.53 EPer:3.00 MPer:12.00 HBase:1365 EBase:239 ManaBase:239 ABaseHP:1360
LVL:53 H:2341 E:2722 M:2722 HPer:4.67 EPer:3.09 MPer:12.37 HBase:1407 EBase:248 ManaBase:248 ABaseHP:1402
LVL:54 H:2413 E:2804 M:2804 HPer:4.82 EPer:3.19 MPer:12.75 HBase:1449 EBase:254 ManaBase:254 ABaseHP:1444
LVL:55 H:2483 E:2887 M:2887 HPer:4.96 EPer:3.28 MPer:13.12 HBase:1491 EBase:263 ManaBase:263 ABaseHP:1486
LVL:56 H:2554 E:2970 M:2970 HPer:5.10 EPer:3.38 MPer:13.50 HBase:1534 EBase:270 ManaBase:270 ABaseHP:1529
LVL:57 H:2625 E:3052 M:3052 HPer:5.24 EPer:3.47 MPer:13.88 HBase:1577 EBase:276 ManaBase:276 ABaseHP:1572
LVL:58 H:2696 E:3135 M:3135 HPer:5.38 EPer:3.56 MPer:14.25 HBase:1620 EBase:285 ManaBase:285 ABaseHP:1615
LVL:59 H:2767 E:3217 M:3217 HPer:5.53 EPer:3.66 MPer:14.63 HBase:1661 EBase:291 ManaBase:291 ABaseHP:1656
LVL:60 H:2838 E:3300 M:3300 HPer:5.67 EPer:3.75 MPer:15.00 HBase:1704 EBase:300 ManaBase:300 ABaseHP:1699
LVL:61 H:2908 E:3382 M:3382 HPer:5.81 EPer:3.84 MPer:15.37 HBase:1746 EBase:308 ManaBase:308 ABaseHP:1741
LVL:62 H:2980 E:3464 M:3464 HPer:5.95 EPer:3.94 MPer:15.75 HBase:1790 EBase:314 ManaBase:314 ABaseHP:1785
LVL:63 H:3050 E:3547 M:3547 HPer:6.09 EPer:4.03 MPer:16.12 HBase:1832 EBase:323 ManaBase:323 ABaseHP:1827
LVL:64 H:3121 E:3629 M:3629 HPer:6.23 EPer:4.13 MPer:16.50 HBase:1875 EBase:329 ManaBase:329 ABaseHP:1870
LVL:65 H:3192 E:3712 M:3712 HPer:6.38 EPer:4.22 MPer:16.87 HBase:1916 EBase:338 ManaBase:338 ABaseHP:1911
LVL:66 H:3263 E:3795 M:3795 HPer:6.52 EPer:4.31 MPer:17.25 HBase:1959 EBase:345 ManaBase:345 ABaseHP:1954
LVL:67 H:3333 E:3877 M:3877 HPer:6.66 EPer:4.41 MPer:17.63 HBase:2001 EBase:351 ManaBase:351 ABaseHP:1996
LVL:68 H:3404 E:3960 M:3960 HPer:6.80 EPer:4.50 MPer:18.00 HBase:2044 EBase:360 ManaBase:360 ABaseHP:2039
LVL:69 H:3475 E:4042 M:4042 HPer:6.94 EPer:4.59 MPer:18.38 HBase:2087 EBase:366 ManaBase:366 ABaseHP:2082
LVL:70 H:3546 E:4125 M:4125 HPer:7.08 EPer:4.69 MPer:18.75 HBase:2130 EBase:375 ManaBase:375 ABaseHP:2125
LVL:71 H:3616 E:4207 M:4207 HPer:7.22 EPer:4.78 MPer:19.12 HBase:2172 EBase:383 ManaBase:383 ABaseHP:2167
LVL:72 H:3688 E:4289 M:4289 HPer:7.37 EPer:4.88 MPer:19.50 HBase:2214 EBase:389 ManaBase:389 ABaseHP:2209
LVL:73 H:3758 E:4372 M:4372 HPer:7.51 EPer:4.97 MPer:19.87 HBase:2256 EBase:398 ManaBase:398 ABaseHP:2251
LVL:74 H:3830 E:4454 M:4454 HPer:7.65 EPer:5.06 MPer:20.25 HBase:2300 EBase:404 ManaBase:404 ABaseHP:2295
LVL:75 H:3900 E:4537 M:4537 HPer:7.79 EPer:5.15 MPer:20.62 HBase:2342 EBase:413 ManaBase:413 ABaseHP:2337
LVL:76 H:3971 E:4620 M:4620 HPer:7.93 EPer:5.25 MPer:21.00 HBase:2385 EBase:420 ManaBase:420 ABaseHP:2380
LVL:77 H:4041 E:4702 M:4702 HPer:8.07 EPer:5.34 MPer:21.37 HBase:2427 EBase:428 ManaBase:428 ABaseHP:2422
LVL:78 H:4113 E:4784 M:4784 HPer:8.22 EPer:5.44 MPer:21.75 HBase:2469 EBase:434 ManaBase:434 ABaseHP:2464
LVL:79 H:4183 E:4867 M:4867 HPer:8.36 EPer:5.53 MPer:22.13 HBase:2511 EBase:441 ManaBase:441 ABaseHP:2506
LVL:80 H:4255 E:4950 M:4950 HPer:8.50 EPer:5.63 MPer:22.50 HBase:2555 EBase:450 ManaBase:450 ABaseHP:2550
LVL:81 H:4280 E:4968 M:4968 HPer:8.50 EPer:5.63 MPer:22.50 HBase:2580 EBase:468 ManaBase:468 ABaseHP:2575
LVL:82 H:4306 E:4986 M:4986 HPer:8.50 EPer:5.63 MPer:22.50 HBase:2606 EBase:486 ManaBase:486 ABaseHP:2601
LVL:83 H:4332 E:5004 M:5004 HPer:8.50 EPer:5.63 MPer:22.50 HBase:2632 EBase:504 ManaBase:504 ABaseHP:2627
LVL:84 H:4358 E:5023 M:5023 HPer:8.50 EPer:5.63 MPer:22.50 HBase:2658 EBase:523 ManaBase:523 ABaseHP:2653
LVL:85 H:4385 E:5041 M:5041 HPer:8.50 EPer:5.63 MPer:22.50 HBase:2685 EBase:541 ManaBase:541 ABaseHP:2680


Classes: Paladin, Shadow Knight
Code:

LVL:1 H:45 E:41 M:41 HPer:0.08 EPer:0.05 MPer:0.19 HBase:29 EBase:3 ManaBase:3 ABaseHP:24
LVL:2 H:85 E:82 M:82 HPer:0.16 EPer:0.09 MPer:0.38 HBase:53 EBase:6 ManaBase:6 ABaseHP:48
LVL:3 H:124 E:123 M:123 HPer:0.24 EPer:0.14 MPer:0.56 HBase:76 EBase:11 ManaBase:11 ABaseHP:71
LVL:4 H:165 E:164 M:164 HPer:0.32 EPer:0.19 MPer:0.75 HBase:101 EBase:14 ManaBase:14 ABaseHP:96
LVL:5 H:205 E:206 M:206 HPer:0.40 EPer:0.23 MPer:0.94 HBase:125 EBase:18 ManaBase:18 ABaseHP:120
LVL:6 H:244 E:247 M:247 HPer:0.48 EPer:0.28 MPer:1.12 HBase:148 EBase:23 ManaBase:23 ABaseHP:143
LVL:7 H:285 E:288 M:288 HPer:0.56 EPer:0.33 MPer:1.31 HBase:173 EBase:26 ManaBase:26 ABaseHP:168
LVL:8 H:325 E:329 M:329 HPer:0.64 EPer:0.38 MPer:1.50 HBase:197 EBase:29 ManaBase:29 ABaseHP:192
LVL:9 H:364 E:371 M:371 HPer:0.72 EPer:0.42 MPer:1.69 HBase:220 EBase:33 ManaBase:33 ABaseHP:215
LVL:10 H:405 E:412 M:412 HPer:0.80 EPer:0.47 MPer:1.87 HBase:245 EBase:38 ManaBase:38 ABaseHP:240
LVL:11 H:445 E:453 M:453 HPer:0.88 EPer:0.51 MPer:2.06 HBase:269 EBase:41 ManaBase:41 ABaseHP:264
LVL:12 H:484 E:495 M:495 HPer:0.96 EPer:0.56 MPer:2.25 HBase:292 EBase:45 ManaBase:45 ABaseHP:287
LVL:13 H:525 E:536 M:536 HPer:1.04 EPer:0.61 MPer:2.44 HBase:317 EBase:48 ManaBase:48 ABaseHP:312
LVL:14 H:565 E:577 M:577 HPer:1.12 EPer:0.65 MPer:2.62 HBase:341 EBase:53 ManaBase:53 ABaseHP:336
LVL:15 H:604 E:618 M:618 HPer:1.20 EPer:0.70 MPer:2.81 HBase:364 EBase:56 ManaBase:56 ABaseHP:359
LVL:16 H:645 E:659 M:659 HPer:1.28 EPer:0.75 MPer:3.00 HBase:389 EBase:59 ManaBase:59 ABaseHP:384
LVL:17 H:685 E:701 M:701 HPer:1.36 EPer:0.80 MPer:3.19 HBase:413 EBase:63 ManaBase:63 ABaseHP:408
LVL:18 H:724 E:742 M:742 HPer:1.44 EPer:0.84 MPer:3.37 HBase:436 EBase:68 ManaBase:68 ABaseHP:431
LVL:19 H:765 E:783 M:783 HPer:1.52 EPer:0.89 MPer:3.56 HBase:461 EBase:71 ManaBase:71 ABaseHP:456
LVL:20 H:805 E:825 M:825 HPer:1.60 EPer:0.94 MPer:3.75 HBase:485 EBase:75 ManaBase:75 ABaseHP:480
LVL:21 H:844 E:866 M:866 HPer:1.68 EPer:0.98 MPer:3.94 HBase:508 EBase:78 ManaBase:78 ABaseHP:503
LVL:22 H:885 E:907 M:907 HPer:1.76 EPer:1.03 MPer:4.13 HBase:533 EBase:81 ManaBase:81 ABaseHP:528
LVL:23 H:925 E:948 M:948 HPer:1.84 EPer:1.08 MPer:4.31 HBase:557 EBase:86 ManaBase:86 ABaseHP:552
LVL:24 H:964 E:990 M:990 HPer:1.92 EPer:1.13 MPer:4.50 HBase:580 EBase:90 ManaBase:90 ABaseHP:575
LVL:25 H:1005 E:1031 M:1031 HPer:2.00 EPer:1.17 MPer:4.69 HBase:605 EBase:93 ManaBase:93 ABaseHP:600
LVL:26 H:1045 E:1072 M:1072 HPer:2.08 EPer:1.22 MPer:4.88 HBase:629 EBase:96 ManaBase:96 ABaseHP:624
LVL:27 H:1085 E:1113 M:1113 HPer:2.16 EPer:1.26 MPer:5.06 HBase:653 EBase:101 ManaBase:101 ABaseHP:648
LVL:28 H:1125 E:1155 M:1155 HPer:2.24 EPer:1.31 MPer:5.25 HBase:677 EBase:105 ManaBase:105 ABaseHP:672
LVL:29 H:1164 E:1196 M:1196 HPer:2.32 EPer:1.36 MPer:5.44 HBase:700 EBase:108 ManaBase:108 ABaseHP:695
LVL:30 H:1204 E:1237 M:1237 HPer:2.40 EPer:1.40 MPer:5.62 HBase:724 EBase:113 ManaBase:113 ABaseHP:719
LVL:31 H:1244 E:1278 M:1278 HPer:2.48 EPer:1.45 MPer:5.81 HBase:748 EBase:116 ManaBase:116 ABaseHP:743
LVL:32 H:1285 E:1319 M:1319 HPer:2.56 EPer:1.50 MPer:6.00 HBase:773 EBase:119 ManaBase:119 ABaseHP:768
LVL:33 H:1325 E:1361 M:1361 HPer:2.64 EPer:1.55 MPer:6.19 HBase:797 EBase:123 ManaBase:123 ABaseHP:792
LVL:34 H:1365 E:1402 M:1402 HPer:2.72 EPer:1.59 MPer:6.38 HBase:821 EBase:126 ManaBase:126 ABaseHP:816
LVL:35 H:1404 E:1443 M:1443 HPer:2.80 EPer:1.64 MPer:6.56 HBase:844 EBase:131 ManaBase:131 ABaseHP:839
LVL:36 H:1444 E:1485 M:1485 HPer:2.88 EPer:1.69 MPer:6.75 HBase:868 EBase:135 ManaBase:135 ABaseHP:863
LVL:37 H:1484 E:1526 M:1526 HPer:2.96 EPer:1.73 MPer:6.94 HBase:892 EBase:138 ManaBase:138 ABaseHP:887
LVL:38 H:1525 E:1567 M:1567 HPer:3.04 EPer:1.78 MPer:7.12 HBase:917 EBase:143 ManaBase:143 ABaseHP:912
LVL:39 H:1565 E:1608 M:1608 HPer:3.12 EPer:1.83 MPer:7.31 HBase:941 EBase:146 ManaBase:146 ABaseHP:936
LVL:40 H:1605 E:1650 M:1650 HPer:3.20 EPer:1.88 MPer:7.50 HBase:965 EBase:150 ManaBase:150 ABaseHP:960
LVL:41 H:1684 E:1732 M:1732 HPer:3.36 EPer:1.97 MPer:7.88 HBase:1012 EBase:156 ManaBase:156 ABaseHP:1007
LVL:42 H:1765 E:1814 M:1814 HPer:3.52 EPer:2.06 MPer:8.25 HBase:1061 EBase:164 ManaBase:164 ABaseHP:1056
LVL:43 H:1845 E:1897 M:1897 HPer:3.68 EPer:2.15 MPer:8.62 HBase:1109 EBase:173 ManaBase:173 ABaseHP:1104
LVL:44 H:1924 E:1980 M:1980 HPer:3.84 EPer:2.25 MPer:9.00 HBase:1156 EBase:180 ManaBase:180 ABaseHP:1151
LVL:45 H:2005 E:2062 M:2062 HPer:4.00 EPer:2.34 MPer:9.37 HBase:1205 EBase:188 ManaBase:188 ABaseHP:1200
LVL:46 H:2085 E:2144 M:2144 HPer:4.16 EPer:2.44 MPer:9.75 HBase:1253 EBase:194 ManaBase:194 ABaseHP:1248
LVL:47 H:2165 E:2227 M:2227 HPer:4.32 EPer:2.53 MPer:10.13 HBase:1301 EBase:201 ManaBase:201 ABaseHP:1296
LVL:48 H:2245 E:2310 M:2310 HPer:4.48 EPer:2.63 MPer:10.50 HBase:1349 EBase:210 ManaBase:210 ABaseHP:1344
LVL:49 H:2324 E:2392 M:2392 HPer:4.64 EPer:2.72 MPer:10.88 HBase:1396 EBase:216 ManaBase:216 ABaseHP:1391
LVL:50 H:2404 E:2475 M:2475 HPer:4.80 EPer:2.81 MPer:11.25 HBase:1444 EBase:225 ManaBase:225 ABaseHP:1439
LVL:51 H:2484 E:2557 M:2557 HPer:4.96 EPer:2.90 MPer:11.62 HBase:1492 EBase:233 ManaBase:233 ABaseHP:1487
LVL:52 H:2565 E:2639 M:2639 HPer:5.12 EPer:3.00 MPer:12.00 HBase:1541 EBase:239 ManaBase:239 ABaseHP:1536
LVL:53 H:2645 E:2722 M:2722 HPer:5.28 EPer:3.09 MPer:12.37 HBase:1589 EBase:248 ManaBase:248 ABaseHP:1584
LVL:54 H:2725 E:2804 M:2804 HPer:5.44 EPer:3.19 MPer:12.75 HBase:1637 EBase:254 ManaBase:254 ABaseHP:1632
LVL:55 H:2804 E:2887 M:2887 HPer:5.60 EPer:3.28 MPer:13.12 HBase:1684 EBase:263 ManaBase:263 ABaseHP:1679
LVL:56 H:2884 E:2970 M:2970 HPer:5.76 EPer:3.38 MPer:13.50 HBase:1732 EBase:270 ManaBase:270 ABaseHP:1727
LVL:57 H:2964 E:3052 M:3052 HPer:5.92 EPer:3.47 MPer:13.88 HBase:1780 EBase:276 ManaBase:276 ABaseHP:1775
LVL:58 H:3045 E:3135 M:3135 HPer:6.08 EPer:3.56 MPer:14.25 HBase:1829 EBase:285 ManaBase:285 ABaseHP:1824
LVL:59 H:3125 E:3217 M:3217 HPer:6.24 EPer:3.66 MPer:14.63 HBase:1877 EBase:291 ManaBase:291 ABaseHP:1872
LVL:60 H:3205 E:3300 M:3300 HPer:6.40 EPer:3.75 MPer:15.00 HBase:1925 EBase:300 ManaBase:300 ABaseHP:1920
LVL:61 H:3284 E:3382 M:3382 HPer:6.56 EPer:3.84 MPer:15.37 HBase:1972 EBase:308 ManaBase:308 ABaseHP:1967
LVL:62 H:3364 E:3464 M:3464 HPer:6.72 EPer:3.94 MPer:15.75 HBase:2020 EBase:314 ManaBase:314 ABaseHP:2015
LVL:63 H:3444 E:3547 M:3547 HPer:6.88 EPer:4.03 MPer:16.12 HBase:2068 EBase:323 ManaBase:323 ABaseHP:2063
LVL:64 H:3525 E:3629 M:3629 HPer:7.04 EPer:4.13 MPer:16.50 HBase:2117 EBase:329 ManaBase:329 ABaseHP:2112
LVL:65 H:3605 E:3712 M:3712 HPer:7.20 EPer:4.22 MPer:16.87 HBase:2165 EBase:338 ManaBase:338 ABaseHP:2160
LVL:66 H:3685 E:3795 M:3795 HPer:7.36 EPer:4.31 MPer:17.25 HBase:2213 EBase:345 ManaBase:345 ABaseHP:2208
LVL:67 H:3764 E:3877 M:3877 HPer:7.52 EPer:4.41 MPer:17.63 HBase:2260 EBase:351 ManaBase:351 ABaseHP:2255
LVL:68 H:3844 E:3960 M:3960 HPer:7.68 EPer:4.50 MPer:18.00 HBase:2308 EBase:360 ManaBase:360 ABaseHP:2303
LVL:69 H:3924 E:4042 M:4042 HPer:7.84 EPer:4.59 MPer:18.38 HBase:2356 EBase:366 ManaBase:366 ABaseHP:2351
LVL:70 H:4005 E:4125 M:4125 HPer:8.00 EPer:4.69 MPer:18.75 HBase:2405 EBase:375 ManaBase:375 ABaseHP:2400
LVL:71 H:4085 E:4207 M:4207 HPer:8.16 EPer:4.78 MPer:19.12 HBase:2453 EBase:383 ManaBase:383 ABaseHP:2448
LVL:72 H:4165 E:4289 M:4289 HPer:8.32 EPer:4.88 MPer:19.50 HBase:2501 EBase:389 ManaBase:389 ABaseHP:2496
LVL:73 H:4245 E:4372 M:4372 HPer:8.48 EPer:4.97 MPer:19.87 HBase:2549 EBase:398 ManaBase:398 ABaseHP:2544
LVL:74 H:4325 E:4454 M:4454 HPer:8.64 EPer:5.06 MPer:20.25 HBase:2597 EBase:404 ManaBase:404 ABaseHP:2592
LVL:75 H:4405 E:4537 M:4537 HPer:8.80 EPer:5.15 MPer:20.62 HBase:2645 EBase:413 ManaBase:413 ABaseHP:2640
LVL:76 H:4485 E:4620 M:4620 HPer:8.96 EPer:5.25 MPer:21.00 HBase:2693 EBase:420 ManaBase:420 ABaseHP:2688
LVL:77 H:4564 E:4702 M:4702 HPer:9.12 EPer:5.34 MPer:21.37 HBase:2740 EBase:428 ManaBase:428 ABaseHP:2735
LVL:78 H:4644 E:4784 M:4784 HPer:9.28 EPer:5.44 MPer:21.75 HBase:2788 EBase:434 ManaBase:434 ABaseHP:2783
LVL:79 H:4724 E:4867 M:4867 HPer:9.44 EPer:5.53 MPer:22.13 HBase:2836 EBase:441 ManaBase:441 ABaseHP:2831
LVL:80 H:4804 E:4950 M:4950 HPer:9.60 EPer:5.63 MPer:22.50 HBase:2884 EBase:450 ManaBase:450 ABaseHP:2879
LVL:81 H:4832 E:4968 M:4968 HPer:9.60 EPer:5.63 MPer:22.50 HBase:2912 EBase:468 ManaBase:468 ABaseHP:2907
LVL:82 H:4861 E:4986 M:4986 HPer:9.60 EPer:5.63 MPer:22.50 HBase:2941 EBase:486 ManaBase:486 ABaseHP:2936
LVL:83 H:4891 E:5004 M:5004 HPer:9.60 EPer:5.63 MPer:22.50 HBase:2971 EBase:504 ManaBase:504 ABaseHP:2966
LVL:84 H:4920 E:5023 M:5023 HPer:9.60 EPer:5.63 MPer:22.50 HBase:3000 EBase:523 ManaBase:523 ABaseHP:2995
LVL:85 H:4950 E:5041 M:5041 HPer:9.60 EPer:5.63 MPer:22.50 HBase:3030 EBase:541 ManaBase:541 ABaseHP:3025


Class: Ranger
Code:

LVL:1 H:43 E:41 M:41 HPer:0.08 EPer:0.05 MPer:0.19 HBase:27 EBase:3 ManaBase:3 ABaseHP:22
LVL:2 H:81 E:82 M:82 HPer:0.15 EPer:0.09 MPer:0.38 HBase:51 EBase:6 ManaBase:6 ABaseHP:46
LVL:3 H:120 E:123 M:123 HPer:0.23 EPer:0.14 MPer:0.56 HBase:74 EBase:11 ManaBase:11 ABaseHP:69
LVL:4 H:158 E:164 M:164 HPer:0.31 EPer:0.19 MPer:0.75 HBase:96 EBase:14 ManaBase:14 ABaseHP:91
LVL:5 H:196 E:206 M:206 HPer:0.38 EPer:0.23 MPer:0.94 HBase:120 EBase:18 ManaBase:18 ABaseHP:115
LVL:6 H:235 E:247 M:247 HPer:0.46 EPer:0.28 MPer:1.12 HBase:143 EBase:23 ManaBase:23 ABaseHP:138
LVL:7 H:273 E:288 M:288 HPer:0.54 EPer:0.33 MPer:1.31 HBase:165 EBase:26 ManaBase:26 ABaseHP:160
LVL:8 H:311 E:329 M:329 HPer:0.61 EPer:0.38 MPer:1.50 HBase:189 EBase:29 ManaBase:29 ABaseHP:184
LVL:9 H:349 E:371 M:371 HPer:0.69 EPer:0.42 MPer:1.69 HBase:211 EBase:33 ManaBase:33 ABaseHP:206
LVL:10 H:388 E:412 M:412 HPer:0.77 EPer:0.47 MPer:1.87 HBase:234 EBase:38 ManaBase:38 ABaseHP:229
LVL:11 H:426 E:453 M:453 HPer:0.84 EPer:0.51 MPer:2.06 HBase:258 EBase:41 ManaBase:41 ABaseHP:253
LVL:12 H:465 E:495 M:495 HPer:0.92 EPer:0.56 MPer:2.25 HBase:281 EBase:45 ManaBase:45 ABaseHP:276
LVL:13 H:503 E:536 M:536 HPer:1.00 EPer:0.61 MPer:2.44 HBase:303 EBase:48 ManaBase:48 ABaseHP:298
LVL:14 H:541 E:577 M:577 HPer:1.07 EPer:0.65 MPer:2.62 HBase:327 EBase:53 ManaBase:53 ABaseHP:322
LVL:15 H:579 E:618 M:618 HPer:1.15 EPer:0.70 MPer:2.81 HBase:349 EBase:56 ManaBase:56 ABaseHP:344
LVL:16 H:618 E:659 M:659 HPer:1.23 EPer:0.75 MPer:3.00 HBase:372 EBase:59 ManaBase:59 ABaseHP:367
LVL:17 H:656 E:701 M:701 HPer:1.30 EPer:0.80 MPer:3.19 HBase:396 EBase:63 ManaBase:63 ABaseHP:391
LVL:18 H:694 E:742 M:742 HPer:1.38 EPer:0.84 MPer:3.37 HBase:418 EBase:68 ManaBase:68 ABaseHP:413
LVL:19 H:733 E:783 M:783 HPer:1.46 EPer:0.89 MPer:3.56 HBase:441 EBase:71 ManaBase:71 ABaseHP:436
LVL:20 H:771 E:825 M:825 HPer:1.53 EPer:0.94 MPer:3.75 HBase:465 EBase:75 ManaBase:75 ABaseHP:460
LVL:21 H:810 E:866 M:866 HPer:1.61 EPer:0.98 MPer:3.94 HBase:488 EBase:78 ManaBase:78 ABaseHP:483
LVL:22 H:848 E:907 M:907 HPer:1.69 EPer:1.03 MPer:4.13 HBase:510 EBase:81 ManaBase:81 ABaseHP:505
LVL:23 H:886 E:948 M:948 HPer:1.76 EPer:1.08 MPer:4.31 HBase:534 EBase:86 ManaBase:86 ABaseHP:529
LVL:24 H:925 E:990 M:990 HPer:1.84 EPer:1.13 MPer:4.50 HBase:557 EBase:90 ManaBase:90 ABaseHP:552
LVL:25 H:963 E:1031 M:1031 HPer:1.92 EPer:1.17 MPer:4.69 HBase:579 EBase:93 ManaBase:93 ABaseHP:574
LVL:26 H:1001 E:1072 M:1072 HPer:1.99 EPer:1.22 MPer:4.88 HBase:603 EBase:96 ManaBase:96 ABaseHP:598
LVL:27 H:1039 E:1113 M:1113 HPer:2.07 EPer:1.26 MPer:5.06 HBase:625 EBase:101 ManaBase:101 ABaseHP:620
LVL:28 H:1078 E:1155 M:1155 HPer:2.15 EPer:1.31 MPer:5.25 HBase:648 EBase:105 ManaBase:105 ABaseHP:643
LVL:29 H:1116 E:1196 M:1196 HPer:2.22 EPer:1.36 MPer:5.44 HBase:672 EBase:108 ManaBase:108 ABaseHP:667
LVL:30 H:1154 E:1237 M:1237 HPer:2.30 EPer:1.40 MPer:5.62 HBase:694 EBase:113 ManaBase:113 ABaseHP:689
LVL:31 H:1193 E:1278 M:1278 HPer:2.38 EPer:1.45 MPer:5.81 HBase:717 EBase:116 ManaBase:116 ABaseHP:712
LVL:32 H:1231 E:1319 M:1319 HPer:2.45 EPer:1.50 MPer:6.00 HBase:741 EBase:119 ManaBase:119 ABaseHP:736
LVL:33 H:1269 E:1361 M:1361 HPer:2.53 EPer:1.55 MPer:6.19 HBase:763 EBase:123 ManaBase:123 ABaseHP:758
LVL:34 H:1308 E:1402 M:1402 HPer:2.61 EPer:1.59 MPer:6.38 HBase:786 EBase:126 ManaBase:126 ABaseHP:781
LVL:35 H:1346 E:1443 M:1443 HPer:2.68 EPer:1.64 MPer:6.56 HBase:810 EBase:131 ManaBase:131 ABaseHP:805
LVL:36 H:1384 E:1485 M:1485 HPer:2.76 EPer:1.69 MPer:6.75 HBase:832 EBase:135 ManaBase:135 ABaseHP:827
LVL:37 H:1423 E:1526 M:1526 HPer:2.84 EPer:1.73 MPer:6.94 HBase:855 EBase:138 ManaBase:138 ABaseHP:850
LVL:38 H:1461 E:1567 M:1567 HPer:2.91 EPer:1.78 MPer:7.12 HBase:879 EBase:143 ManaBase:143 ABaseHP:874
LVL:39 H:1500 E:1608 M:1608 HPer:2.99 EPer:1.83 MPer:7.31 HBase:902 EBase:146 ManaBase:146 ABaseHP:897
LVL:40 H:1538 E:1650 M:1650 HPer:3.07 EPer:1.88 MPer:7.50 HBase:924 EBase:150 ManaBase:150 ABaseHP:919
LVL:41 H:1615 E:1732 M:1732 HPer:3.22 EPer:1.97 MPer:7.88 HBase:971 EBase:156 ManaBase:156 ABaseHP:966
LVL:42 H:1691 E:1814 M:1814 HPer:3.37 EPer:2.06 MPer:8.25 HBase:1017 EBase:164 ManaBase:164 ABaseHP:1012
LVL:43 H:1768 E:1897 M:1897 HPer:3.53 EPer:2.15 MPer:8.62 HBase:1062 EBase:173 ManaBase:173 ABaseHP:1057
LVL:44 H:1845 E:1980 M:1980 HPer:3.68 EPer:2.25 MPer:9.00 HBase:1109 EBase:180 ManaBase:180 ABaseHP:1104
LVL:45 H:1921 E:2062 M:2062 HPer:3.83 EPer:2.34 MPer:9.37 HBase:1155 EBase:188 ManaBase:188 ABaseHP:1150
LVL:46 H:1998 E:2144 M:2144 HPer:3.99 EPer:2.44 MPer:9.75 HBase:1200 EBase:194 ManaBase:194 ABaseHP:1195
LVL:47 H:2074 E:2227 M:2227 HPer:4.14 EPer:2.53 MPer:10.13 HBase:1246 EBase:201 ManaBase:201 ABaseHP:1241
LVL:48 H:2151 E:2310 M:2310 HPer:4.29 EPer:2.63 MPer:10.50 HBase:1293 EBase:210 ManaBase:210 ABaseHP:1288
LVL:49 H:2228 E:2392 M:2392 HPer:4.45 EPer:2.72 MPer:10.88 HBase:1338 EBase:216 ManaBase:216 ABaseHP:1333
LVL:50 H:2304 E:2475 M:2475 HPer:4.60 EPer:2.81 MPer:11.25 HBase:1384 EBase:225 ManaBase:225 ABaseHP:1379
LVL:51 H:2381 E:2557 M:2557 HPer:4.75 EPer:2.90 MPer:11.62 HBase:1431 EBase:233 ManaBase:233 ABaseHP:1426
LVL:52 H:2458 E:2639 M:2639 HPer:4.91 EPer:3.00 MPer:12.00 HBase:1476 EBase:239 ManaBase:239 ABaseHP:1471
LVL:53 H:2534 E:2722 M:2722 HPer:5.06 EPer:3.09 MPer:12.37 HBase:1522 EBase:248 ManaBase:248 ABaseHP:1517
LVL:54 H:2611 E:2804 M:2804 HPer:5.21 EPer:3.19 MPer:12.75 HBase:1569 EBase:254 ManaBase:254 ABaseHP:1564
LVL:55 H:2688 E:2887 M:2887 HPer:5.37 EPer:3.28 MPer:13.12 HBase:1614 EBase:263 ManaBase:263 ABaseHP:1609
LVL:56 H:2764 E:2970 M:2970 HPer:5.52 EPer:3.38 MPer:13.50 HBase:1660 EBase:270 ManaBase:270 ABaseHP:1655
LVL:57 H:2841 E:3052 M:3052 HPer:5.67 EPer:3.47 MPer:13.88 HBase:1707 EBase:276 ManaBase:276 ABaseHP:1702
LVL:58 H:2918 E:3135 M:3135 HPer:5.83 EPer:3.56 MPer:14.25 HBase:1752 EBase:285 ManaBase:285 ABaseHP:1747
LVL:59 H:2995 E:3217 M:3217 HPer:5.98 EPer:3.66 MPer:14.63 HBase:1799 EBase:291 ManaBase:291 ABaseHP:1794
LVL:60 H:3071 E:3300 M:3300 HPer:6.13 EPer:3.75 MPer:15.00 HBase:1845 EBase:300 ManaBase:300 ABaseHP:1840
LVL:61 H:3148 E:3382 M:3382 HPer:6.29 EPer:3.84 MPer:15.37 HBase:1890 EBase:308 ManaBase:308 ABaseHP:1885
LVL:62 H:3225 E:3464 M:3464 HPer:6.44 EPer:3.94 MPer:15.75 HBase:1937 EBase:314 ManaBase:314 ABaseHP:1932
LVL:63 H:3301 E:3547 M:3547 HPer:6.59 EPer:4.03 MPer:16.12 HBase:1983 EBase:323 ManaBase:323 ABaseHP:1978
LVL:64 H:3378 E:3629 M:3629 HPer:6.75 EPer:4.13 MPer:16.50 HBase:2028 EBase:329 ManaBase:329 ABaseHP:2023
LVL:65 H:3455 E:3712 M:3712 HPer:6.90 EPer:4.22 MPer:16.87 HBase:2075 EBase:338 ManaBase:338 ABaseHP:2070
LVL:66 H:3531 E:3795 M:3795 HPer:7.05 EPer:4.31 MPer:17.25 HBase:2121 EBase:345 ManaBase:345 ABaseHP:2116
LVL:67 H:3608 E:3877 M:3877 HPer:7.21 EPer:4.41 MPer:17.63 HBase:2166 EBase:351 ManaBase:351 ABaseHP:2161
LVL:68 H:3685 E:3960 M:3960 HPer:7.36 EPer:4.50 MPer:18.00 HBase:2213 EBase:360 ManaBase:360 ABaseHP:2208
LVL:69 H:3761 E:4042 M:4042 HPer:7.51 EPer:4.59 MPer:18.38 HBase:2259 EBase:366 ManaBase:366 ABaseHP:2254
LVL:70 H:3838 E:4125 M:4125 HPer:7.67 EPer:4.69 MPer:18.75 HBase:2304 EBase:375 ManaBase:375 ABaseHP:2299
LVL:71 H:3915 E:4207 M:4207 HPer:7.82 EPer:4.78 MPer:19.12 HBase:2351 EBase:383 ManaBase:383 ABaseHP:2346
LVL:72 H:3991 E:4289 M:4289 HPer:7.97 EPer:4.88 MPer:19.50 HBase:2397 EBase:389 ManaBase:389 ABaseHP:2392
LVL:73 H:4068 E:4372 M:4372 HPer:8.13 EPer:4.97 MPer:19.87 HBase:2442 EBase:398 ManaBase:398 ABaseHP:2437
LVL:74 H:4144 E:4454 M:4454 HPer:8.28 EPer:5.06 MPer:20.25 HBase:2488 EBase:404 ManaBase:404 ABaseHP:2483
LVL:75 H:4221 E:4537 M:4537 HPer:8.43 EPer:5.15 MPer:20.62 HBase:2535 EBase:413 ManaBase:413 ABaseHP:2530
LVL:76 H:4298 E:4620 M:4620 HPer:8.59 EPer:5.25 MPer:21.00 HBase:2580 EBase:420 ManaBase:420 ABaseHP:2575
LVL:77 H:4375 E:4702 M:4702 HPer:8.74 EPer:5.34 MPer:21.37 HBase:2627 EBase:428 ManaBase:428 ABaseHP:2622
LVL:78 H:4451 E:4784 M:4784 HPer:8.89 EPer:5.44 MPer:21.75 HBase:2673 EBase:434 ManaBase:434 ABaseHP:2668
LVL:79 H:4528 E:4867 M:4867 HPer:9.05 EPer:5.53 MPer:22.13 HBase:2718 EBase:441 ManaBase:441 ABaseHP:2713
LVL:80 H:4604 E:4950 M:4950 HPer:9.20 EPer:5.63 MPer:22.50 HBase:2764 EBase:450 ManaBase:450 ABaseHP:2759
LVL:81 H:4631 E:4968 M:4968 HPer:9.20 EPer:5.63 MPer:22.50 HBase:2791 EBase:468 ManaBase:468 ABaseHP:2786
LVL:82 H:4659 E:4986 M:4986 HPer:9.20 EPer:5.63 MPer:22.50 HBase:2819 EBase:486 ManaBase:486 ABaseHP:2814
LVL:83 H:4687 E:5004 M:5004 HPer:9.20 EPer:5.63 MPer:22.50 HBase:2847 EBase:504 ManaBase:504 ABaseHP:2842
LVL:84 H:4716 E:5023 M:5023 HPer:9.20 EPer:5.63 MPer:22.50 HBase:2876 EBase:523 ManaBase:523 ABaseHP:2871
LVL:85 H:4744 E:5041 M:5041 HPer:9.20 EPer:5.63 MPer:22.50 HBase:2904 EBase:541 ManaBase:541 ABaseHP:2899


Class: Warrior
Code:

LVL:1 H:46 E:41 M:0 HPer:0.08 EPer:0.05 MPer:0.00 HBase:30 EBase:3 ManaBase:0 ABaseHP:25
LVL:2 H:88 E:82 M:0 HPer:0.17 EPer:0.09 MPer:0.00 HBase:54 EBase:6 ManaBase:0 ABaseHP:49
LVL:3 H:130 E:123 M:0 HPer:0.25 EPer:0.14 MPer:0.00 HBase:80 EBase:11 ManaBase:0 ABaseHP:75
LVL:4 H:171 E:164 M:0 HPer:0.33 EPer:0.19 MPer:0.00 HBase:105 EBase:14 ManaBase:0 ABaseHP:100
LVL:5 H:213 E:206 M:0 HPer:0.42 EPer:0.23 MPer:0.00 HBase:129 EBase:18 ManaBase:0 ABaseHP:124
LVL:6 H:255 E:247 M:0 HPer:0.50 EPer:0.28 MPer:0.00 HBase:155 EBase:23 ManaBase:0 ABaseHP:150
LVL:7 H:296 E:288 M:0 HPer:0.58 EPer:0.33 MPer:0.00 HBase:180 EBase:26 ManaBase:0 ABaseHP:175
LVL:8 H:338 E:329 M:0 HPer:0.67 EPer:0.38 MPer:0.00 HBase:204 EBase:29 ManaBase:0 ABaseHP:199
LVL:9 H:380 E:371 M:0 HPer:0.75 EPer:0.42 MPer:0.00 HBase:230 EBase:33 ManaBase:0 ABaseHP:225
LVL:10 H:421 E:412 M:0 HPer:0.83 EPer:0.47 MPer:0.00 HBase:255 EBase:38 ManaBase:0 ABaseHP:250
LVL:11 H:463 E:453 M:0 HPer:0.92 EPer:0.51 MPer:0.00 HBase:279 EBase:41 ManaBase:0 ABaseHP:274
LVL:12 H:505 E:495 M:0 HPer:1.00 EPer:0.56 MPer:0.00 HBase:305 EBase:45 ManaBase:0 ABaseHP:300
LVL:13 H:546 E:536 M:0 HPer:1.08 EPer:0.61 MPer:0.00 HBase:330 EBase:48 ManaBase:0 ABaseHP:325
LVL:14 H:588 E:577 M:0 HPer:1.17 EPer:0.65 MPer:0.00 HBase:354 EBase:53 ManaBase:0 ABaseHP:349
LVL:15 H:630 E:618 M:0 HPer:1.25 EPer:0.70 MPer:0.00 HBase:380 EBase:56 ManaBase:0 ABaseHP:375
LVL:16 H:671 E:659 M:0 HPer:1.33 EPer:0.75 MPer:0.00 HBase:405 EBase:59 ManaBase:0 ABaseHP:400
LVL:17 H:713 E:701 M:0 HPer:1.42 EPer:0.80 MPer:0.00 HBase:429 EBase:63 ManaBase:0 ABaseHP:424
LVL:18 H:755 E:742 M:0 HPer:1.50 EPer:0.84 MPer:0.00 HBase:455 EBase:68 ManaBase:0 ABaseHP:450
LVL:19 H:796 E:783 M:0 HPer:1.58 EPer:0.89 MPer:0.00 HBase:480 EBase:71 ManaBase:0 ABaseHP:475
LVL:20 H:838 E:825 M:0 HPer:1.67 EPer:0.94 MPer:0.00 HBase:504 EBase:75 ManaBase:0 ABaseHP:499
LVL:21 H:880 E:866 M:0 HPer:1.75 EPer:0.98 MPer:0.00 HBase:530 EBase:78 ManaBase:0 ABaseHP:525
LVL:22 H:921 E:907 M:0 HPer:1.83 EPer:1.03 MPer:0.00 HBase:555 EBase:81 ManaBase:0 ABaseHP:550
LVL:23 H:963 E:948 M:0 HPer:1.92 EPer:1.08 MPer:0.00 HBase:579 EBase:86 ManaBase:0 ABaseHP:574
LVL:24 H:1005 E:990 M:0 HPer:2.00 EPer:1.13 MPer:0.00 HBase:605 EBase:90 ManaBase:0 ABaseHP:600
LVL:25 H:1046 E:1031 M:0 HPer:2.08 EPer:1.17 MPer:0.00 HBase:630 EBase:93 ManaBase:0 ABaseHP:625
LVL:26 H:1088 E:1072 M:0 HPer:2.17 EPer:1.22 MPer:0.00 HBase:654 EBase:96 ManaBase:0 ABaseHP:649
LVL:27 H:1130 E:1113 M:0 HPer:2.25 EPer:1.26 MPer:0.00 HBase:680 EBase:101 ManaBase:0 ABaseHP:675
LVL:28 H:1171 E:1155 M:0 HPer:2.33 EPer:1.31 MPer:0.00 HBase:705 EBase:105 ManaBase:0 ABaseHP:700
LVL:29 H:1213 E:1196 M:0 HPer:2.42 EPer:1.36 MPer:0.00 HBase:729 EBase:108 ManaBase:0 ABaseHP:724
LVL:30 H:1255 E:1237 M:0 HPer:2.50 EPer:1.40 MPer:0.00 HBase:755 EBase:113 ManaBase:0 ABaseHP:750
LVL:31 H:1296 E:1278 M:0 HPer:2.58 EPer:1.45 MPer:0.00 HBase:780 EBase:116 ManaBase:0 ABaseHP:775
LVL:32 H:1338 E:1319 M:0 HPer:2.67 EPer:1.50 MPer:0.00 HBase:804 EBase:119 ManaBase:0 ABaseHP:799
LVL:33 H:1380 E:1361 M:0 HPer:2.75 EPer:1.55 MPer:0.00 HBase:830 EBase:123 ManaBase:0 ABaseHP:825
LVL:34 H:1421 E:1402 M:0 HPer:2.83 EPer:1.59 MPer:0.00 HBase:855 EBase:126 ManaBase:0 ABaseHP:850
LVL:35 H:1463 E:1443 M:0 HPer:2.92 EPer:1.64 MPer:0.00 HBase:879 EBase:131 ManaBase:0 ABaseHP:874
LVL:36 H:1505 E:1485 M:0 HPer:3.00 EPer:1.69 MPer:0.00 HBase:905 EBase:135 ManaBase:0 ABaseHP:900
LVL:37 H:1546 E:1526 M:0 HPer:3.08 EPer:1.73 MPer:0.00 HBase:930 EBase:138 ManaBase:0 ABaseHP:925
LVL:38 H:1588 E:1567 M:0 HPer:3.17 EPer:1.78 MPer:0.00 HBase:954 EBase:143 ManaBase:0 ABaseHP:949
LVL:39 H:1630 E:1608 M:0 HPer:3.25 EPer:1.83 MPer:0.00 HBase:980 EBase:146 ManaBase:0 ABaseHP:975
LVL:40 H:1671 E:1650 M:0 HPer:3.33 EPer:1.88 MPer:0.00 HBase:1005 EBase:150 ManaBase:0 ABaseHP:1000
LVL:41 H:1755 E:1732 M:0 HPer:3.50 EPer:1.97 MPer:0.00 HBase:1055 EBase:156 ManaBase:0 ABaseHP:1050
LVL:42 H:1838 E:1814 M:0 HPer:3.67 EPer:2.06 MPer:0.00 HBase:1104 EBase:164 ManaBase:0 ABaseHP:1099
LVL:43 H:1921 E:1897 M:0 HPer:3.83 EPer:2.15 MPer:0.00 HBase:1155 EBase:173 ManaBase:0 ABaseHP:1150
LVL:44 H:2005 E:1980 M:0 HPer:4.00 EPer:2.25 MPer:0.00 HBase:1205 EBase:180 ManaBase:0 ABaseHP:1200
LVL:45 H:2088 E:2062 M:0 HPer:4.17 EPer:2.34 MPer:0.00 HBase:1254 EBase:188 ManaBase:0 ABaseHP:1249
LVL:46 H:2171 E:2144 M:0 HPer:4.33 EPer:2.44 MPer:0.00 HBase:1305 EBase:194 ManaBase:0 ABaseHP:1300
LVL:47 H:2255 E:2227 M:0 HPer:4.50 EPer:2.53 MPer:0.00 HBase:1355 EBase:201 ManaBase:0 ABaseHP:1350
LVL:48 H:2338 E:2310 M:0 HPer:4.67 EPer:2.63 MPer:0.00 HBase:1404 EBase:210 ManaBase:0 ABaseHP:1399
LVL:49 H:2421 E:2392 M:0 HPer:4.83 EPer:2.72 MPer:0.00 HBase:1455 EBase:216 ManaBase:0 ABaseHP:1450
LVL:50 H:2505 E:2475 M:0 HPer:5.00 EPer:2.81 MPer:0.00 HBase:1505 EBase:225 ManaBase:0 ABaseHP:1500
LVL:51 H:2588 E:2557 M:0 HPer:5.17 EPer:2.90 MPer:0.00 HBase:1554 EBase:233 ManaBase:0 ABaseHP:1549
LVL:52 H:2671 E:2639 M:0 HPer:5.33 EPer:3.00 MPer:0.00 HBase:1605 EBase:239 ManaBase:0 ABaseHP:1600
LVL:53 H:2755 E:2722 M:0 HPer:5.50 EPer:3.09 MPer:0.00 HBase:1655 EBase:248 ManaBase:0 ABaseHP:1650
LVL:54 H:2838 E:2804 M:0 HPer:5.67 EPer:3.19 MPer:0.00 HBase:1704 EBase:254 ManaBase:0 ABaseHP:1699
LVL:55 H:2921 E:2887 M:0 HPer:5.83 EPer:3.28 MPer:0.00 HBase:1755 EBase:263 ManaBase:0 ABaseHP:1750
LVL:56 H:3005 E:2970 M:0 HPer:6.00 EPer:3.38 MPer:0.00 HBase:1805 EBase:270 ManaBase:0 ABaseHP:1800
LVL:57 H:3088 E:3052 M:0 HPer:6.17 EPer:3.47 MPer:0.00 HBase:1854 EBase:276 ManaBase:0 ABaseHP:1849
LVL:58 H:3171 E:3135 M:0 HPer:6.33 EPer:3.56 MPer:0.00 HBase:1905 EBase:285 ManaBase:0 ABaseHP:1900
LVL:59 H:3255 E:3217 M:0 HPer:6.50 EPer:3.66 MPer:0.00 HBase:1955 EBase:291 ManaBase:0 ABaseHP:1950
LVL:60 H:3338 E:3300 M:0 HPer:6.67 EPer:3.75 MPer:0.00 HBase:2004 EBase:300 ManaBase:0 ABaseHP:1999
LVL:61 H:3421 E:3382 M:0 HPer:6.83 EPer:3.84 MPer:0.00 HBase:2055 EBase:308 ManaBase:0 ABaseHP:2050
LVL:62 H:3505 E:3464 M:0 HPer:7.00 EPer:3.94 MPer:0.00 HBase:2105 EBase:314 ManaBase:0 ABaseHP:2100
LVL:63 H:3588 E:3547 M:0 HPer:7.17 EPer:4.03 MPer:0.00 HBase:2154 EBase:323 ManaBase:0 ABaseHP:2149
LVL:64 H:3671 E:3629 M:0 HPer:7.33 EPer:4.13 MPer:0.00 HBase:2205 EBase:329 ManaBase:0 ABaseHP:2200
LVL:65 H:3755 E:3712 M:0 HPer:7.50 EPer:4.22 MPer:0.00 HBase:2255 EBase:338 ManaBase:0 ABaseHP:2250
LVL:66 H:3838 E:3795 M:0 HPer:7.67 EPer:4.31 MPer:0.00 HBase:2304 EBase:345 ManaBase:0 ABaseHP:2299
LVL:67 H:3921 E:3877 M:0 HPer:7.83 EPer:4.41 MPer:0.00 HBase:2355 EBase:351 ManaBase:0 ABaseHP:2350
LVL:68 H:4005 E:3960 M:0 HPer:8.00 EPer:4.50 MPer:0.00 HBase:2405 EBase:360 ManaBase:0 ABaseHP:2400
LVL:69 H:4088 E:4042 M:0 HPer:8.17 EPer:4.59 MPer:0.00 HBase:2454 EBase:366 ManaBase:0 ABaseHP:2449
LVL:70 H:4171 E:4125 M:0 HPer:8.33 EPer:4.69 MPer:0.00 HBase:2505 EBase:375 ManaBase:0 ABaseHP:2500
LVL:71 H:4255 E:4207 M:0 HPer:8.50 EPer:4.78 MPer:0.00 HBase:2555 EBase:383 ManaBase:0 ABaseHP:2550
LVL:72 H:4338 E:4289 M:0 HPer:8.67 EPer:4.88 MPer:0.00 HBase:2604 EBase:389 ManaBase:0 ABaseHP:2599
LVL:73 H:4421 E:4372 M:0 HPer:8.83 EPer:4.97 MPer:0.00 HBase:2655 EBase:398 ManaBase:0 ABaseHP:2650
LVL:74 H:4505 E:4454 M:0 HPer:9.00 EPer:5.06 MPer:0.00 HBase:2705 EBase:404 ManaBase:0 ABaseHP:2700
LVL:75 H:4588 E:4537 M:0 HPer:9.17 EPer:5.15 MPer:0.00 HBase:2754 EBase:413 ManaBase:0 ABaseHP:2749
LVL:76 H:4671 E:4620 M:0 HPer:9.33 EPer:5.25 MPer:0.00 HBase:2805 EBase:420 ManaBase:0 ABaseHP:2800
LVL:77 H:4755 E:4702 M:0 HPer:9.50 EPer:5.34 MPer:0.00 HBase:2855 EBase:428 ManaBase:0 ABaseHP:2850
LVL:78 H:4838 E:4784 M:0 HPer:9.67 EPer:5.44 MPer:0.00 HBase:2904 EBase:434 ManaBase:0 ABaseHP:2899
LVL:79 H:4921 E:4867 M:0 HPer:9.83 EPer:5.53 MPer:0.00 HBase:2955 EBase:441 ManaBase:0 ABaseHP:2950
LVL:80 H:5005 E:4950 M:0 HPer:10.00 EPer:5.63 MPer:0.00 HBase:3005 EBase:450 ManaBase:0 ABaseHP:3000
LVL:81 H:5035 E:4968 M:0 HPer:10.00 EPer:5.63 MPer:0.00 HBase:3035 EBase:468 ManaBase:0 ABaseHP:3030
LVL:82 H:5065 E:4986 M:0 HPer:10.00 EPer:5.63 MPer:0.00 HBase:3065 EBase:486 ManaBase:0 ABaseHP:3060
LVL:83 H:5095 E:5004 M:0 HPer:10.00 EPer:5.63 MPer:0.00 HBase:3095 EBase:504 ManaBase:0 ABaseHP:3090
LVL:84 H:5126 E:5023 M:0 HPer:10.00 EPer:5.63 MPer:0.00 HBase:3126 EBase:523 ManaBase:0 ABaseHP:3121
LVL:85 H:5158 E:5041 M:0 HPer:10.00 EPer:5.63 MPer:0.00 HBase:3158 EBase:541 ManaBase:0 ABaseHP:3153

Again, a HUGE thanks for Maudigan for helping me in this. Also Gaeorn helped me get everything situated so I could make it fully functional, so thanks to him as well :D

If anyone has ideas on the formulas to recreate these accurately, please reply with them here if you want. I am hoping that once we have them all locked down, we can add stuff to the source so the SoD clients will show their current HP/Mana/Endurance accurately. We may even add a rule to let server admins decide if they want to bump all clients up to these new formulas, or to trick the SoD clients to use the old formulas. Either way, we need the new formulas to fix the HP/Mana/Endurance displays in SoD. This is one step closer to finalizing the client :D

bad_captain 04-14-2010 11:30 AM

Trevius, a couple questions.. Did the observed HP, END, and MANA listed as H, E, and M include the item with 100 stats? If so, was it just STR, STA, etc., or did it also add 100HP, Mana? Or was it just used to calculate the per stat gains?

I have the Warrior done, but want to make sure I'm doing it right. I just need to make the formulas look a little better.

bad_captain 04-14-2010 12:39 PM

Also, do you have random data points to test these formulas with? I've figured out Mana and End (well, every third level is 1 off, but I'm sure that can be eliminated if you want to since it seems to be a rounding error), and am working on HPs.


All times are GMT -4. The time now is 06:10 AM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.