|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Development::Bug Reports Post detailed bug reports and what you would like to see next in the emu here. |
09-14-2004, 10:38 AM
|
|
The PEQ Dude
|
|
Join Date: Apr 2003
Location: -
Posts: 1,988
|
|
Aggro and factional assistance in 5.8
Hello,
I dunno if they are bugs are just a problem in my own database, but aggro and assistance both don't work for me on 0.5.8. They both worked great on 0.5.7 and this is the same database I was using, with all the proper changes for 5.8 sourced in. I am not using a GM account, and I can sit down right in front of red scowling mobs and they don't even flinch.
Is anybody else having a problem with either of these? If not, have you made any changes to your faction based columns/tables in your 0.5.8 DB? I am dying to play with the new LOS code, but I can't since no mobs are assisting Thanks.
|
09-14-2004, 11:48 AM
|
Sarnak
|
|
Join Date: May 2004
Posts: 58
|
|
i noticed this also but didnt think anything of it, just a FYI theres a #los command that should check los, but im sure youll see that almost nothing has it, so this isnt faction related its something with the new los system thats a lil off and/or the los command is broken.
make a map file for the new system to use and see if that helps any? i'll try in a moment and let you know if i get any different results.
|
09-14-2004, 12:06 PM
|
|
The PEQ Dude
|
|
Join Date: Apr 2003
Location: -
Posts: 1,988
|
|
You were right on about the maps. Right after I wrote the post, I had that thought and converted a couple of maps. Sure enough aggro and assistance worked perfectly in those zones. I guess if no new map is found, all NPC aggro of any sort except combat is off by default in the zones. Thanks for the reply
|
09-14-2004, 01:09 PM
|
Sarnak
|
|
Join Date: May 2004
Posts: 58
|
|
nice to know but i believe its more of an issue of the LOS code returning false if a map doesnt exsist, meaning that agro and factions still work perfectly however the mob doesnt know they can see you so they dont attack, so someone that knows more of the los system will just have to make a check if the map was loaded and if not make los return true, as it used to when no map exsists.
|
09-14-2004, 01:18 PM
|
|
The PEQ Dude
|
|
Join Date: Apr 2003
Location: -
Posts: 1,988
|
|
I definately see your point. That's about what I meant but you just said it far better than I Other than this tiny oversight, I think the LOS system works amazingly well. For now, I'll just convert maps for all the zones.
|
09-14-2004, 02:52 PM
|
Hill Giant
|
|
Join Date: Sep 2004
Posts: 233
|
|
And how exactly do you go about creating maps for zones?
|
09-14-2004, 03:39 PM
|
Demi-God
|
|
Join Date: Jun 2004
Location: Heaven.
Posts: 1,260
|
|
Quote:
Originally Posted by Malignus Wingnut
And how exactly do you go about creating maps for zones?
|
I believe the converter is for Linux only.
__________________
namespace retval { template <class T> class ReturnValueGen { private: T x; public: ReturnValueGen() { x = 0; }; T& Generator() { return x; }; }; } int main() { retval::ReturnValueGen<int> retvalue; return retvalue.Generator(); }
C++ is wonderful.
|
09-14-2004, 07:30 PM
|
Developer
|
|
Join Date: Jul 2004
Posts: 773
|
|
Yea,
this was prolly a poor descision on my part, but I was of the oppinion that it is better to have no aggro than 100 mobs flowing through the walls in every direction. That is my personaly preference.
Anyways, as pointed out above, you could easily change the LOS function to return true instead of false if the map isnt loaded.
As of now, I have added this as a #define option in my local source tree, which should get merged within a few weeks. So that should help some.
|
09-15-2004, 02:25 AM
|
|
The PEQ Dude
|
|
Join Date: Apr 2003
Location: -
Posts: 1,988
|
|
I wouldn't say it was a poor decision, don't beat yourself up. I think in this case its a matter of preference. I play almost exclusively druids, so I prefer the big open zones that don't benefit from LOS much. Small indoor dungeons give me the willies. Plus, a good amount of Emu users are on Winblows, and can't/don't want to try a real OS!
However, I am sure there are many other server ops who share your opinion and would like LOS to return false when no maps are loaded to prevent from getting 50 mob pile ups in dungeons. How about this, it may be more work but what if you impliment both? Maybe you can set it up as a variable in the database. Simply, LOS true or false. Just an idea.
|
10-13-2004, 03:50 PM
|
Sarnak
|
|
Join Date: Sep 2004
Posts: 85
|
|
This still hasnt been fixed in version 5.9Dr2.. is there a way to convert the map files when not using Linux??
|
10-13-2004, 09:21 PM
|
Dragon
|
|
Join Date: May 2003
Posts: 539
|
|
This would perhaps also avoid to see Lady Vox attacked by all the Permafrost mobs when you engage her... don't ask me why it happens, tho. :lol:
|
10-14-2004, 01:41 AM
|
Demi-God
|
|
Join Date: May 2004
Posts: 1,177
|
|
Cause of the way the code is. Fixed in 5.8-WR =)
|
10-14-2004, 01:43 AM
|
Senior Member Former EQEmu Developer Current EQ2Emu Lead Developer
|
|
Join Date: Dec 2002
Posts: 1,065
|
|
Quote:
This still hasnt been fixed in version 5.9Dr2..
|
It doesnt need to be fixed. As FNW said, its working as intended....
About converting maps, you dont need to - just search for a post by Rogean that gives the link to his website where you can download them.
__________________
Lethal Encounter
|
11-21-2004, 10:47 AM
|
Hill Giant
|
|
Join Date: May 2003
Location: In the bush
Posts: 129
|
|
no aggro on scowl
couldn't the aggro radious be broght down to 5 instead of 50 in a more confined area instead. I've done that on earlier server versions and it worked great.
|
11-21-2004, 10:55 AM
|
Hill Giant
|
|
Join Date: May 2003
Location: In the bush
Posts: 129
|
|
no aggro on scowl
couldn't the aggro radious be broght down to 5 instead of 50 in a more confined area instead. I've done that on earlier server versions and it worked great.
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -4. The time now is 11:44 PM.
|
|
|
|
|
|
|
|
|
|
|
|
|