Just committed a bunch of fixes/ a few new things.
Titles
*These should show properly always now.
*You can now set custom titles for NPCs (/spawn set prefix title, /spawn set suffix title)
Last Names
*You can now set your player's last name via the UI or (/lastname Name) command, this is a basic implementation no special formatting or filters
*You may set the last name of an NPC now (/spawn set lastname name)
Rules
*MaxLastNameLength - this rule lets you set the maximum length of a player's last name - defaulted to 20
*MinLastNameLength - this rule lets you set the minimum length of a player's last name - defaulted to 4
*MinLastNameLevel - this rule lets you set the minimum level a player is allowed to change their last name - defaulted to 20
*CheckAttackNPC - I felt the aggro timers needed to be quicker so I added rules for them, this one controls how often the zoneserver checks for NPCs to attack other NPCs (in milliseconds) - defaulted to 2000 which is what we had before
*CheckAttackPlayer - this changes how often the zoneserver checks for NPCs to attack players (in milliseconds) - defaulted to 2000
Dev Features
*I changed the luaspell target list to use spawn ids instead of pointers so that it uses jab's method of getting rid of invalid pointers, should reduce crash severity from spellprocess by a lot. Did a lot of testing and everything seems to work fine but let me know if something is off, had to rewrite a lot of functions.
General Commit
Moderator: Team Members
- John Adams
- Retired
- Posts: 9684
- Joined: Thu Jul 26, 2007 6:27 am
- EQ2Emu Server: EQ2Emulator Test Center
- Characters: John
- Location: Arizona
- Contact:
Re: General Commit
Excellent work, Foofs!
Who is online
Users browsing this forum: No registered users and 0 guests