Go Back   EQEmulator Home > EQEmulator Forums > General > General::Server Discussion

General::Server Discussion Discussion about emulator servers.
Do not post support topics here.

Reply
 
Thread Tools Display Modes
  #16  
Old 01-26-2010, 07:15 PM
tacohat
Fire Beetle
 
Join Date: Jan 2008
Posts: 3
Default

Hitpoints seem to be totally messed up right now.. I am stuck at around 23% life when maximum. Then I get knocked unconscious and stay that way until they beat me waay negative.
Reply With Quote
  #17  
Old 01-26-2010, 07:19 PM
Secrets's Avatar
Secrets
Demi-God
 
Join Date: May 2007
Location: b
Posts: 1,450
Default

Quote:
Originally Posted by tacohat View Post
Hitpoints seem to be totally messed up right now.. I am stuck at around 23% life when maximum. Then I get knocked unconscious and stay that way until they beat me waay negative.
Haven't had a chance to try the new build on the test server but I hopefully have it resolved on SVN.
Reply With Quote
  #18  
Old 01-26-2010, 07:30 PM
Secrets's Avatar
Secrets
Demi-God
 
Join Date: May 2007
Location: b
Posts: 1,450
Default

new build is live, should reslove the issue with HP. I'll be looking into plans and a direction for the codebase soon, but for now it'll stay up.
Reply With Quote
  #19  
Old 01-26-2010, 08:12 PM
Secrets's Avatar
Secrets
Demi-God
 
Join Date: May 2007
Location: b
Posts: 1,450
Post

down really quick. forgot to add stats back to items. should considerably help you all with your mob killings.

edit: it's back up

Last edited by Secrets; 01-26-2010 at 08:20 PM..
Reply With Quote
  #20  
Old 01-27-2010, 02:04 PM
Secrets's Avatar
Secrets
Demi-God
 
Join Date: May 2007
Location: b
Posts: 1,450
Default

Down again, upgrading the box's to support at least 50 dynamic zoneservers, since its starting to get a tiny bit of population and the 15 zoneservers it was running is not nearly enough.

42.3% done, 4:16 to go, 36.28 MB/s as of this message. My host is migrating the filesystem over.

Also updated the revision to EQEmu 1181, to try out some of the new stuff Trevius has worked on with random pathing. Thanks, Trevius!

edit: it's back up!

Last edited by Secrets; 01-27-2010 at 02:21 PM..
Reply With Quote
  #21  
Old 01-28-2010, 02:07 AM
Bellos
Hill Giant
 
Join Date: Jul 2007
Posts: 111
Default

I will definitly check out your server, If you need help with content lemme know ive ran a few servers in my time
Reply With Quote
  #22  
Old 01-31-2010, 02:03 AM
Secrets's Avatar
Secrets
Demi-God
 
Join Date: May 2007
Location: b
Posts: 1,450
Default

Added STA = mitigation into the code today. 25% Mitigation is the cap @ 2000 STA.

Pets fixed for pet classes, they now inherit stats as different stats from their owner.

Also added PVP support for anyone using this codebase that would like to make a PVP server running it. It actually has good PVP potential from what I can tell due to the mechanics tested on NPCs. I haven't honestly tested mechanics on PC versus PC combat, but it should work exactly the same as NPC versus PC combat seeing as the NPCs use the same formulas, but not the same calculations for HP. That should actually unintentionally leave people on an equal playing ground.

In with the PVP code support comes an EXP gain for PVP, kill player, and if they are not from the same IP address as the killer you will receive experience. The experience gained is equal to 1 AA point, which can be used for statistics on the server, and yes, it still caps out at 425 AA points, just PVP is another way for people to get AA faster. I've always felt like PVP should have rewards in EQ, instead of mindless slaughter of people.

As an FYI, the code *can* be modified to add PVP rewards for a killer's group, etc, as long as they are not from the same IP if someone wanted to/has enough knowledge to. So if someone wanted to add LDON merchants with PVP rewards and make a pvp points system they could if they know the code well enough. Something like that would be great for VZTZ if they ever wanted to remove item loot.

Also damage mitigation on PVP is less for melee than it is spellcasters. This is to compensate spellcasters for already overpowered melee.

I'm personally not hosting a PVP server myself btw, this is just code available for anyone to use.
Reply With Quote
  #23  
Old 04-02-2010, 05:31 PM
Secrets's Avatar
Secrets
Demi-God
 
Join Date: May 2007
Location: b
Posts: 1,450
Default

Just wanted to mention that I have not forgot about this server since I took it down. I am in the process of re-factoring the combat system based on a few things:

A few things I realized when helping others:

Quote:
* One thing that bores people about EverQuest is the lack of content. Another thing that bores people about EQEmulator is lack of original content.

* The quality of gameplay is less important than making content, but not to the point where the gameplay is fully neglected.

* The quality of content does not matter, as long as it is not broken, and is convenient.

* People like hack-n-slash video games better than traditional MMORPGs.

* There is no sufficient way to combine the elements of the aforementioned, but there is a way to make it seem more hacky-slashy.

* Traditional EQ Elements were built on advancing your character through experience and the 'journey', not so much 'the reward'.

* The best gear is obtained not by raiding, or grouping, or soloing, but the difficulty of the encounter therein. Encounters should take as many people as needed to take it down; never design things around how many people it should take, rather, you should design content around the quality of people's gear obtained from content.

* It isn't so much about how many conveniences you have in the game. I recalled making a post where half the fun would be traveling to your corpse. I reconsidered my theory, and the fun is actually playing the game, not watching your character play the game.

* You cannot please everyone, but you can try to make a game as pleasant as possible for everyone.
Mechanics wise, I realized :

Quote:
* The previous incarnation failed because of a level-less system. Sure, you might think that because of no levels everyone would be on an equal playing field. Wrong, it just adds another playing field for people to advance on. The only playing field that I have noticed is gear, by removing levels everything is dependant on another factor. If you remove gear, then you do not have an MMORPG anymore. Thus, my previous idea pretty much sucked.

* With level back in the fray, there should be a way to upgrade your character past max level, except once again, I did not want to use gear. I realized that you could make a game fun by adding semi-legit concepts (being god) to it. Why not add a system where you could reset your level, but keep the gear you have, but add a permanent addition to your character, aka maplestory reborn? This can be done with perl as seen in EZ Server, but I did not want to copy their system directly.

* Since level ended up being half of the math, giving people significantly higher gear would become a viable option at lower levels. The trick is to maintain balance but upgrade your character at the same time. Instead of doing a hackish fix, I decided to tackle the problem directly by adding a permanent damage modifier to characters that gets modified every time you complete a reborn. This multiplies your damage by 0.1% every time you finish a reborn, and has a cap of 100%. With this system I made, other statistics can be added easily, and maybe even a player will be able to choose which statistic they wish to upgrade at some point in time, rather than having it just damage. Eventually, all players will have the same modifiers, and there will be an equal playing field vastly divided by time invested. I personally don't like the time invested model of MMORPGs, but it seems like everyone is doing that these days. I suppose if you put time into a character, you deserve it.

* Everything else about the server is basically the same. Classes have an active role in the sense that you don't press one or two buttons to do DPS. There's always something you have to do to maximize it.
These are my findings, and i've worked on and off on this source code while doing other projects and taken the best things from them and put them into one server source. If you are interested in tracking my development, there is a google code page at:

http://code.google.com/p/mythic-edgev/

This project will be finished when it's finished, it is currently a side project at the moment.
Reply With Quote
Reply


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

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

Forum Jump

   

All times are GMT -4. The time now is 02:12 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3