Log in

View Full Version : Questions for the Developers/Coders


Lucia Moonglow
06-30-2011, 06:20 AM
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!

Anarchrist
06-30-2011, 06:21 PM
You may have better luck getting those questions answered if you post on the EQemu websites forums :)

Lucia Moonglow
06-30-2011, 06:39 PM
Thank you, I'll try that as well.

Kuriin
06-30-2011, 10:52 PM
Don't you become fatigued if you don't drink/eat? I mean, you're unable to regain it, right?

Lucia Moonglow
07-01-2011, 04:47 AM
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.

Uthgaard
07-01-2011, 11:05 AM
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

Lucia Moonglow
07-01-2011, 10:15 PM
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?