Project 1999

Go Back   Project 1999 > General Community > Technical Discussion

Reply
 
Thread Tools Display Modes
  #1  
Old 06-30-2011, 06:20 AM
Lucia Moonglow Lucia Moonglow is offline
Aviak


Join Date: Jan 2010
Posts: 74
Default Questions for the Developers/Coders

I'm not sure if this is the right place, but since the developers and coders here have experience with this, I hope they can take a minute to answer these questions for me. Basically, I'm considering creating what will be a very small population roleplay-oriented server with a lot of different rules, and I want to know which of these is possible to change via modifications to either server-side code or just database changes.
  • Changing the damage calculations for weapons so that the damage inflicted by a weapon is a range between the weapon's damage and double its damage (So a 6 DMG weapon does 6-12 base damage) rather than the typical EQ damage system.
  • Giving certain races or classes bonuses to damage from spells or melee, or granting innate damage mitigation to races and classes.
  • Modifying the base movement speed of a certain race.
  • Increasing the number of hit points a player has in their "unconscious" pool so that they have to go lower (say, -100) before actually being killed.
  • Are containers equippable in inventory slots without causing bugs?
  • How hard would it be to impliment a hunger system where you actually take damage if you don't eat regularly? On that note, is it possible (not that I plan to) to prevent players from automatically eating food or change the rate at which they eat?
  • Does changing values such as hit points, AC, or other bonuses cause discrepencies on the client that will cause issues?
  • Is it possible to alter the base resistances of players?
  • Can you create additional class/race combination that will appear during server select, or will this have to be done in-game (and probably require a reconnect)?
  • Can you add skills for classes serverside? Such as giving Warriors round kick or allowing Bards to have double attack?

I understand these are a lot of questions, and as I said I'm not entirely sure this is the right forum to ask, but it seemed the most appropriate. Anyway, if any of the devs or coders from the server can answer them I'd appreciate it very much!
Reply With Quote
  #2  
Old 06-30-2011, 06:21 PM
Anarchrist Anarchrist is offline
Scrawny Gnoll


Join Date: May 2011
Posts: 26
Default

You may have better luck getting those questions answered if you post on the EQemu websites forums [You must be logged in to view images. Log in or Register.]
Reply With Quote
  #3  
Old 06-30-2011, 06:39 PM
Lucia Moonglow Lucia Moonglow is offline
Aviak


Join Date: Jan 2010
Posts: 74
Default

Thank you, I'll try that as well.
Reply With Quote
  #4  
Old 06-30-2011, 10:52 PM
Kuriin Kuriin is offline
Aviak


Join Date: Oct 2010
Posts: 89
Default

Don't you become fatigued if you don't drink/eat? I mean, you're unable to regain it, right?
Reply With Quote
  #5  
Old 07-01-2011, 04:47 AM
Lucia Moonglow Lucia Moonglow is offline
Aviak


Join Date: Jan 2010
Posts: 74
Default

Yeah, but I was thinking more like taking damage and eventually dying if you don't eat, or suffering an attack speed/movement speed penalty, something like that.
Reply With Quote
  #6  
Old 07-01-2011, 11:05 AM
Uthgaard Uthgaard is offline
VIP / Contributor

Uthgaard's Avatar

Join Date: Aug 2010
Posts: 5,446
Default

Quote:
Originally Posted by Lucia Moonglow [You must be logged in to view images. Log in or Register.]
I'm not sure if this is the right place, but since the developers and coders here have experience with this, I hope they can take a minute to answer these questions for me. Basically, I'm considering creating what will be a very small population roleplay-oriented server with a lot of different rules, and I want to know which of these is possible to change via modifications to either server-side code or just database changes.
  • Changing the damage calculations for weapons so that the damage inflicted by a weapon is a range between the weapon's damage and double its damage (So a 6 DMG weapon does 6-12 base damage) rather than the typical EQ damage system.
    Yes
  • Giving certain races or classes bonuses to damage from spells or melee, or granting innate damage mitigation to races and classes.
    Yes
  • Modifying the base movement speed of a certain race.
    Yes
  • Increasing the number of hit points a player has in their "unconscious" pool so that they have to go lower (say, -100) before actually being killed.
    Yes
  • Are containers equippable in inventory slots without causing bugs?
    Not without rewriting the entire inventory system and altering the client significantly. Very few people could be successful in an attempt at this
  • How hard would it be to impliment a hunger system where you actually take damage if you don't eat regularly? On that note, is it possible (not that I plan to) to prevent players from automatically eating food or change the rate at which they eat?
    Not hard at all
  • Does changing values such as hit points, AC, or other bonuses cause discrepencies on the client that will cause issues?
    Depends where you change them
  • Is it possible to alter the base resistances of players?
    Yes
  • Can you create additional class/race combination that will appear during server select, or will this have to be done in-game (and probably require a reconnect)?
    See answer to inventory. This would be even closer to impossible.
  • Can you add skills for classes serverside? Such as giving Warriors round kick or allowing Bards to have double attack?
    Yes
Reply With Quote
  #7  
Old 07-01-2011, 10:15 PM
Lucia Moonglow Lucia Moonglow is offline
Aviak


Join Date: Jan 2010
Posts: 74
Default

Quote:
Can you create additional class/race combination that will appear during server select, or will this have to be done in-game (and probably require a reconnect)?
  • See answer to inventory. This would be even closer to impossible.
So, to expand on that point specifically, is it possible to make an NPC that you speak to to do this? Essentially, here's the process I was considering.

1. You decide you want to make a race/class that's part of the server but not allowed by normal EQ, say a Wood Elf Cleric.

2. You create a wood elf of any class, then go to a special NPC and hail them. The wood elf cleric guild trainer, for example.

3. If (and only if) you are level 1, the NPC asks you to confirm that you wish to change to the class.

4. If you say yes, the NPC changes your class, which if I understand the way the client works, immediately disconnects you from the server. The script would also remove skills inherent to your previous class and give you any skills for the new one, such as removing kick from a warrior and providing LoH if they swap to paladin.

Am I right in assuming that once you reconnect, everything should work as it's supposed to?
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:58 PM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.