Quote:
Originally Posted by meshershark
I've got EQEmu up and running, with build 992 (so I can do EQoffline bots) and the latest PEQ and MiniLogin.
My question is, how much of my EQ experience can I customize without having to modify the EQEmu source and recompile (something I'm not quite enough of a programmer to do at this point). I can see tables in the PEQ database like Variables and Rules, but what do they do? The only Variable entry I have is one I created for MiniLogin.
For instance, if I wanted to tweak things like Health and Mana regen rates, or how much damage Monk hand-to-hand does, or how much HP a character has as it levels, are those things I can do via the database or nonbinary files? I'm comfortable running MySQL commands and manually modifying tables, but I've barely dabbled in C++. I've looked around the PEQ tables but I don't see things like I mentioned above exposed in those tables. And I haven't seen any documentation on how or if I can use tables like Variables and Rules to do that kind of thing.
Basically I'm looking to experiment in ways to make the game more solo-friendly without resorting to the #invul command. I already know how to do something like modify the npc_types table to lower mob HP, but it would be nice to affect things at the character level too. I've seen the GM commands to set skill values, but I haven't seen any commands to set stat values or HP/Mana (I assumed because those two are derived values). And I've certainly never seen commands to modify regen rates or anything like that.
|
Few things you can do.
1) Binary changes. You can put cases for certain classes, you can put slashing attacks on a whole different formula than say piercing attacks, or you can redo existing formulas.
2) Zone changes. You can use navicat and #npcstats to change every mob in the game by hand, or run queries to update by range of damage, adjust level of all mobs, etc.
3) Item changes. This fits in with the above, but I give it a seperate section because items are not zones. Different items obviously give a different rate + custom-feel of playing.
4) Quests. They add depth and can be changed nearly at will. What you use them for is up to you... Event mob scripts, conversation with the locals... it's all up to you.
The best place to start to learn how to change most of these would be messing around with the binaries, reading the wiki, and simply 'cause and effecting' it in game with actual players testing the content, whether it be your friends, yourself, or the general public.
Once you get a feel for what CAN be changed, the possibilties are endless.