Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Spells problem[Resolved]


MarBru
 Share

Recommended Posts

When you make 23 spells, non-admin players will get a bug were they cant use the chat,move map or do anything else.

I tried this at EO3.0, EO3.0 electrified events,EA3.0.10 and some other versions and i still got this problem.

We've added values to all spells to see if it's some case of a value, even fresly remade all spells. But it doesn't work in any case.

Thanks for your time.
Link to comment
Share on other sites

> One thing I noticed also, if you skip 23, make 24, then go make 23 it doesn't break.
>
> Actually I tried deleting 22-28 after I tried this and the bug didn't repeat. Looks like it is just the first time around that it does it.

I can't seem to reproduce that fix. :S
Link to comment
Share on other sites

  • 3 weeks later...
Allright I'll play some more around with it, here are the results for the things I tried. I'd like to hear it if I have to try more things.

Everything is tested as non-admin, as admin works fine.

**activating an event:** Nothing happens, it doesn't activate.

**walking on a warp attribute**: I don't get warped.

**targetting an NPC:** I can't

**using an spell (aoe, since I can't target):** I only see the cast bar animation, after this bar is full, nothing happens. No spell name, no animation and no damage to the NPC

**picking up an item:** I can't

**Learning a spell:** I can't

**Equiping an item:** I can't

All the above works fine as admin. When I'm admin it warps back to the last saved spot. (Where you started at logging in. Or the last place you were as admin I guess)

I'm not sure what more to test. But I guess it simply does nothing, untill you get to be an admin.

Tested this all on Eclipse Advance 3.0.9 simply because this is the first EO3.0 client I found on my PC. But this bug is the same in the clean E3.0 version I guess.

Happy new year! ![:)](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/smile.png)
Link to comment
Share on other sites

i have found the problem. During login the server needs to send all spells to the client so it loops through all the spells and sent each spell in its own packet. Now when the client gets this packet it requests form the server all the spells that the player has learned and here is where the bug occurs. If you have 23 spells the clients requests the player spells 23 times that means 23 packets plus 2-3 packets that he had send before its 25+ packets. 25 is the number of packet a non admin player can send to the server. If it sends more than 25 packets the server thinks that its trying to flood him so stop processing more packets from that client.

Anyway i am gonna write some code to fix this and post it in bug fixes

My english is bad so i hope you understood what i wanted to say ![:D](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/biggrin.png)

here [http://www.touchofdeathforums.com/community/index.php?/topic/131259-having-more-than-23-spells-flood-server-bug-fix/](http://www.touchofdeathforums.com/community/index.php?/topic/131259-having-more-than-23-spells-flood-server-bug-fix/)
Link to comment
Share on other sites

  • 3 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...