EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Archive::Bugs (https://www.eqemulator.org/forums/forumdisplay.php?f=622)
-   -   EQEMu Wishlist. (https://www.eqemulator.org/forums/showthread.php?t=4457)

a_Guest03 12-27-2002 04:04 AM

Last I checked, throw didn't work. Monk couldn't throw shuriken.

Trumpcard 12-27-2002 04:07 AM

a_Guest, just so you know some of the things that have been worked on, heres the Changelog from CVS... This is dumped nightly from the development archive onto Sourceforges CVS, so you can view them from the sourceforge page if you like.

Something I'm hoping to fix today is setting world and zone to only bind to your external interface, as opposed to using INDDR_ANY. Hopefully this will fix the log in issues from the internal network for those that run the server on their firewalls. I have the code compiled and running on my server, but havent been able to test it out well yet.

--------------------------------------------
CHANGE LOG for EQEmuCVS
--------------------------------------------

TRY TO KEEP THIS CURRENT WITH YOUR CHANGES!
------------------------
- December 24th, 2002 -
------------------------
Image: Put some checks in, still crashes on #repop,needs to be looked into.
Image: Fixed another bug, grid is a int16 and the 'memory' was assigning as an int8
Image: Fixed a waypoint bug where if you #gassigned a non-existant grid it would crash the zone.
Trumpcard: Added makefileopt and makefiledebug for world and zone. Generic makefiles with high gcc performance optimization settings and debug flags.
Trumpcard: Updates to Bob's forage code for table specific foraging
Baron-Sprite: Added Enchanter pets.
Trumpcard: Added Scruffy's new timezone code.
Trumpcard: Several linux build fixes/compile warnings.
Trumpcard: Doorfix for linux. (elevator code not working correctly yet.)

------------------------
- December 23rd, 2002 -
------------------------
Image: Put in a divide by 0 bug fix (lethalencounter)
Baron-Sprite: Added in Mistwalker pet.
Hogie: Fixed /who all so that it really doesn't show non GM chars as *GM*+ anymore
Hogie: Fixed the world bug for some people where they couldn't get in.
Hogie: Updated version to 0.4.1-DR3

------------------------
- December 22nd, 2002 -
------------------------
Image: Put in some new code for doors (Thanks to Daeken for the new door struct)
Add the following columns to your db:
alter table doors add column doorisopen smallint(4) NOT NULL default '0';
alter table doors add column liftheight int(4) NOT NULL default '0';
Linux requires some code for doors to totally work properly, win32 shouldnt have a problem
Todo: Someone figure out why emumemshare isnt grabbing the information from liftheight plz!
Image: Fixed a bug in #setaapts (crashes the zone when you put -1)
Hogie: fixed #permarace bug (changed your gender when it shouldnt have)
Hogie: fixed #permagender bug (you couldn't target anybody else and do it)

------------------------
- December 20th, 2002 -
------------------------
Image: Fixed a guild war faction bug.
Image: Added a sync timer for the current EQ time.
Trumpcard: various minor fixes/warnings changes for linux
neotokyo: rewrote the hatelist system
neotokyo: added code, that only max 3 NPCs will aggro on a single mob (you can still have more if you attack them yourself, they just dont aggro by themself)
neotokyo: added some faction code for NPCs without faction attached so they will now con a bit different as before
Image: Fixed zoning (properly to the next zone at the database coords). Leave Z coords alone now!
Image: Fixed #zsave
Wiz: fixed z-issues
neotokyo: fixed a few issues with the guildwar code
neotokyo: added the client queuing functionality

------------------------
- December 19th, 2002 -
------------------------
Image: Mob_Update now has checks so it doesnt update an NPC unless its necessary (NPC moved). (Brings your ping down BIG time in areas with lots of NPCs)
Image: Changed the network code a bit more.
Image: Put in the GuildWars setup, need to add the new tables if you want to use it (I suggest not using it for now).
xorlac: Cleaned up the *10 /10 Z cord funkiness
neotokyo: tweaked the NPC behavior a bit (spell choice)
neotokyo: fixed some minor bugs (CombatRange, Zonebootup)
neotokyo: added spellshield support

------------------------
- December 18th, 2002 -
------------------------
neotokyo: GM training should work with either skills and languages
(as a consequence i rewrote part of the skill system, which would need some retesting now. as far as i can tell it works)
Wiz: NPC wandering is functional. Smoothed out the movement code a lot.
Wiz: Rune code added
Wiz: Added in custom quest triggers.

------------------------
- December 17th, 2002 -
------------------------
Baron-Sprite: Optimized Beastlord and Shaman pets, they will be created after being summoned much faster then before.
Baron-Sprite: Added Beastlord pets.
neotokyo: added some functions to mob/client/npc so PoP AA will work, once we figure out the details
neotokyo: added movementspeed to the Stats_Bonus struct, and coded wrapper functions for Runspeed/Walkspeed --> NPCs can now be snared
neotokyo: rewrote the way "Root" was handled to be like a buff, not needing any special cases like before
neotokyo: fixed some npc behavior glitches, where npcs didnt move back to their spawnplace after being pulled
Xorlac: Minor fix to hate lists - removed crashing bug
Xorlac: Minor fix to bulkzonespawnpackets - it shouldn't throw an exception now for datarate > 10.0
Wiz: Changed hate lists to have damage/hate work correctly, and calculation of who gets the exp be based on damage of self or self's group.

------------------------
- December 16th, 2002 -
------------------------
Baron-Sprite: All pet commands now have the proper messages and appearances(sit/stand ect), and gui should update accordingly.
neotokyo: fixed some issues with bard songs. they should now terminate via "recast" as in live eq.
neotokyo: rather major update to the npc code. the npc behavior is now controlled via a finite state machine
take a look into npcai.cpp for more details
neotokyo: some small features:
NPC will help near NPCs of same race if AILevel is >= 6
added a class for LogFile - should create less Lag than writing to stdout (use via global variable g_LogFile)
Pets should behave more nicely now: /pet guard is implemented
2 new commands: #fov and #manastat (for testing purposes (actually i forgot to remove them, well i hope it doesnt hurt anyone))
fixed a self made bug in the consider system, where all red conning mobs were conning blue
added the random timer for NPC buffing again: this time in the NPC behavior code, not the spawn code
added probably a ton of bugs and other things i forgot now :-/

------------------------
- December 15th, 2002 -
------------------------
Xorlac: Cleanup of group handling. Plenty of bugs left - just removed a few crashing ones.
Hogie: Added a check to see if a user already has that Lore tagged item in their inventory.
Image: Took care of the stamina issue.
Image: Took care of some disconnection issues.

------------------------
- December 14th, 2002 -
------------------------
Trumpcard: Added in Bobs changes for database foraging.
Hogie: GM's can now unflag and not be seen as gm on the /who list.
Hogie: Non-GM Flagged characters on 100+ accounts are no longer flagged automatically when you zone in.
Image: GM's can now set last names to be 63 chars in length.
Image: Removed the random spawn timer, no longer needed.
Image: World->Zone updated, fixed quite a few disconnection issues.
Baron-Sprite: Added the 60+ names for classes in /who all.
Hogie: Fixed the db.sql file from last release.
Image: EQNetwork Updated, ZoneSpawns are sent differently depending on your datarate.
Baron-Sprite: Added in shaman pets.

------------------------
- December 13th, 2002 -
------------------------
Xorlac: Removed several crashing bugs in client zone handling.

------------------------
- December 12th, 2002 -
------------------------
neotokyo: some improvements in the npc behavior code
neotokyo: wizard familiars now zone with you

------------------------
- December 12th, 2002 -
------------------------
neotokyo: added random spawn timer for zone startup and #repop
neotokyo: added familiars, and buff code for SE_ResistAll and SE_ManaPool
Trumpcard: additional pet code modifications, and epic mage pet fix (Baron Sprite)
Xorlac: Removal of some unessacry mutex intialization calls (common/mutex.h)
Wiz: Fixed a check in spells.cpp that was causing the spell to jam the client.
Wiz: Added in pulsing for bard songs. Ducking or starting a new song will stop whatever song you are singing.
Wiz: Fixed group joining/disbanding.

------------------------
- December 11th, 2002 -
------------------------
Trumpcard: added in Baron Sprites fleshed out necro pet code
neotokyo: fixed a bug in runquery (sometimes it reported a db-error when there wasnt one)
neotokyo: doors should now load without SHAREMEM too
neotokyo: added advanced npc behavior
neotokyo: fixed some bugs in hatelist
neotokyo: added frenzy support
neotokyo: recoded/fixed some of the spell calculation functions
neotokyo: added stamina/fatigue opcodes support
neotokyo: added bodytype (banedamage) support
neotokyo: fixed a bug with h2h combat and weapon procs

------------------------
- December 10th, 2002 -
------------------------
Trumpcard: Modified Loottable code to use original method. Putting Wiz's Poollooting method in an optional ifdef
so we can implement it incrementally. Designwise it's the better way to do it, but not completely functional
with existing database structure. (eqdb format)

------------------------
- December 9th, 2002 -
------------------------
Trumpcard: eqLive client loot fix. New packet structure for lootCorpse (thanks Image!)

------------------------
- December 8th, 2002 -
------------------------
Hogie: Updated a label or 2 in the item struct so noobs know what they do.
Trumpcard: Fix for LoadDoors().
Wiz: Fix for world.exe command line options.

cybrslick 12-27-2002 06:20 AM

I might of missed it, but has anyone mentioned damage shields? And is the showspelleffects off command working? last time I tried to turn them off, they still showed.

a_Guest03 12-27-2002 06:23 AM

Having access to this is immensely helpful to me. I'm glad I don't have to update the Z-coords now :) Thanks for the info - I'll try to stay on top of it.

fnemo 12-27-2002 06:32 AM

Quote:

Originally Posted by cybrslick
And is the showspelleffects off command working? last time I tried to turn them off, they still showed.

It's client side so check on your options and eqclient.ini and the other toons' *.ini files :)

just_add_water 12-27-2002 07:37 AM

man theres a lot of idiots on this forum. First off this is a Wish List, so why are people posting bugs?

Also Horses,PoP spawns/items must PACKETED COLLECTED before work can even start on them.

Fajoobies 12-27-2002 02:06 PM

Ich Will...
 
You know what I think we should get? Disciplines and ALL AA working. :)

a_Guest03 12-27-2002 02:18 PM

I'd like to be able to put race / class bonuses in all stats for mobs and have an equation that finds hitpoints / damage. Would this be possible or is the lag too much?

Have the mob get a bonus to STR and INT if it's an SK, have it get -INT and +STR if it's ogre, and then use a level multiplier to figure out the value of hitpoints, etc. If this has been tried, I'd just like to know what's holding it up so I can try to think up another suitable solution with a similar result.

I'd also like to have a superficial level (multiplier for HP, etc) and a real level (for exp and conning). The superficial level of Dvynn or whatever his name is might be 35, but he might con 30. That way you can easily set up undercons and overcons.

We can set the mathmeticians to perfecting the calculations to be like VI's.

pyrobooze 12-27-2002 07:14 PM

I wish all the servers would combine ... everyone supporting a different zone on each host... therefore we could have a big legitserver with very little bandwith problems and basically a eq live server !! :D but thats a dream... Anyways, Horses would be cool, wandering mobs... Factions... such as Scowls they actually attack you...

hydrocyanic 12-27-2002 08:25 PM

faction
mob's HP
mob's dps
caster mobs
all aapts
skills(bash, archery, etc)
familiars, pets(there is no bst pets, no familiars, no post61 mag pets, nec pet hit too high)
cut off all the non-legit items(aego buffer, cheal glove, sow greaves, 200haste bucket, etc etc...)

most important of all...
PoP item please!!~

keep up the good work guys! a late merry christmas and happy new year :)

neotokyo 12-27-2002 10:24 PM

Quote:

Originally Posted by a_Guest03
I'd also like to have a superficial level (multiplier for HP, etc) and a real level (for exp and conning). The superficial level of Dvynn or whatever his name is might be 35, but he might con 30. That way you can easily set up undercons and overcons.

you just need to set the min and max damage for a specific mob in the database to achieve over- and undercons.

90% of the wishlist items are things that need to be done by content not programming :-/

a list of things that would work if you added the proper values to the database:
factions
npc hp
npc dps
itemization (almost, still needs some work, and thatfore i need actual live item data - see world building forum)

Quote:

Originally Posted by a_Guest03
I haven't tested bards, but I heard they were a bit weird with their songs.

it would be nice if you actually see for yourself if something works or not before offering 2nd hand infos. and if some part of something doesnt work as it should, there's always the bug board.

Runicmyst 12-28-2002 03:11 AM

The impossibility to go linkdead while connected to yourself would be nice =)... Then i could actually USE the emulator lol...

killspree 12-28-2002 09:29 AM

Err, please explain how to set npc dps in the database, because every time I've tried it doesn't work with min_dmg and max_dmg. Is there something you have to change in the source too on an npc basis?

neotokyo 12-28-2002 09:34 AM

Quote:

Originally Posted by killspree
Err, please explain how to set npc dps in the database, because every time I've tried it doesn't work with min_dmg and max_dmg. Is there something you have to change in the source too on an npc basis?

setting the values in the DB should be enough, no need to change anything else.

i'll give it a try and see if its bugged, or if you did anything wrong.

--> EDIT: tried it and works <--

hogosha 12-28-2002 09:54 AM

i'd like to be able to lock out users, so that when they log into the server database, if they have not created an account with me then they can not log into my server, all it would show is locked. Also I would like to be able to limit the expansions the users are aloud to use. I know the best way to keep Verant off people like us trying to run a server is to disallow them from losing cash. Someone can easily get the install files from somebody or online, but they can't use it without the registration code on live, so it's a good idea to implement this feature.


All times are GMT -4. The time now is 06:45 AM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.