Anti-Corner Sneaking Script
Anti-Corner Sneaking Script
Corner Sneak: A character who comes out of stealth mode to strike 1-2 blows against an opponent then disappearing behind cover and entering sneak mode once again in an attempt to avoid being attacked back. "Sneak attacks" are not required to be classified as a Corner Sneaker.
Well I came up with an idea to prevent or at least slow down corner sneaks so that we prevent them from being quite as annoying as they were before. So here's the idea:
Give Sneak Mode a 6 second cooldown (about the length of 1 round). I got this idea from how nwn2 does things. This prevents sneaks from hitting like once or twice then zinging around a corner and going instantly back into hide. This will have no effect on melee cs'ers as they will have to attack then sprint for cover anyway, this just prevents archer sneaks from being quite so annoying.
Now I don't script or run any servers so I have no idea how hard this would be on the lag. I know it's not that tricky to code, they did it once on an rp server of mine. Hopefully this won't increase lag to much but it would help weaken archer Corner Sneaks.
Well I came up with an idea to prevent or at least slow down corner sneaks so that we prevent them from being quite as annoying as they were before. So here's the idea:
Give Sneak Mode a 6 second cooldown (about the length of 1 round). I got this idea from how nwn2 does things. This prevents sneaks from hitting like once or twice then zinging around a corner and going instantly back into hide. This will have no effect on melee cs'ers as they will have to attack then sprint for cover anyway, this just prevents archer sneaks from being quite so annoying.
Now I don't script or run any servers so I have no idea how hard this would be on the lag. I know it's not that tricky to code, they did it once on an rp server of mine. Hopefully this won't increase lag to much but it would help weaken archer Corner Sneaks.
That is SO not your idea, I proposed that idea over a hundred times. I believe it requires heartbeat, which is what Rary always told me to shut me up..
For those of you that dun know.. this server has no heartbeats (except for companions). That's one of the reasons is so lag free compared to others.
For those of you that dun know.. this server has no heartbeats (except for companions). That's one of the reasons is so lag free compared to others.
For such a lonely soul, you're having such a nice time.
I was pretty sure I suggested that idea to you first like 4 months ago. I also suggested a script that would prevent them from coming out of sneak within 12 seconds of when they went into it...but that ones unfair if you have a great spotter against them.
But who's idea is what has got lost in time as I'm sure neither one of us is going to remember a differing story to there own.
But who's idea is what has got lost in time as I'm sure neither one of us is going to remember a differing story to there own.
BS, 4 months wouldn't been soon enough. I proposed it back when I made the spell changes post.. go look at the old forums. You never suggested that to me.
And I never made it up, I got it from nwn forums. It's an ancient fix for ShadowDancers HIPS.
And I never made it up, I got it from nwn forums. It's an ancient fix for ShadowDancers HIPS.
For such a lonely soul, you're having such a nice time.
4 months was an estimation. I was pretty sure we talked about that before that post was made. Can't say that I remember. All I know is that I'm pretty sure I came up with it first and presented the idea to you. Perhaps you already had thought of it but I thought I spoke to you about it first before any mention of it was made....but it doesn't matter who's idea it was as it would be nice to test to see if it would work. Who knows, perhaps 1 heartbeat wouldn't kill anything.
You did not. How shameless you are. Go look at the old forums, see how many times I have it posted to bring SD in.. you never thought of it, nor suggested it to me. This is the first I've heard you talk of it, either way.. if you wanna say it's yours fine.
The idea originated from the community on nwn to fix SD and to allow HIPS to be enabled on those servers that hated it.. but it requires heartbeat.
It would require heartbeats for everyone, because everyone can use stealth.
No, I'm sorry this is bothering me:
http://theredmage.proboards92.com/index ... 345&page=2
I don't wanna look up the other posts, search for it, and PMs aren't saved.
The idea originated from the community on nwn to fix SD and to allow HIPS to be enabled on those servers that hated it.. but it requires heartbeat.
It would require heartbeats for everyone, because everyone can use stealth.
No, I'm sorry this is bothering me:
http://theredmage.proboards92.com/index ... 345&page=2
I don't wanna look up the other posts, search for it, and PMs aren't saved.
For such a lonely soul, you're having such a nice time.
*chuckles* Fine enough Casas you came up with this idea long before me and I must have simply forgot that you came up with it over this long period of time. Certainly that is the only possible explaination and not that we came up with the same idea as we both are involved with many other servers who have all struggled with the HiPS problem. Forgive me now for trying to steal your amazing thunder you are truly the be all end all of EWA how could I ever disagree. *hehehe *
Now back to the pressing issue.
Now I don't know how heartbeats work so this suggestion might be exactly how a heatbeat script does things so forgive my ignorance. Couldn't you tag a script onto the stealth button and only fires once the stealth button is "released" ie: coming out of sneak and locks it in the released state for 1 rounds time?
Perhaps that's a heartbeat I haven't played with code in nearly 4-5 years. But if that could work it might help us fix this annoying cs'er obsession.
Now back to the pressing issue.
Now I don't know how heartbeats work so this suggestion might be exactly how a heatbeat script does things so forgive my ignorance. Couldn't you tag a script onto the stealth button and only fires once the stealth button is "released" ie: coming out of sneak and locks it in the released state for 1 rounds time?
Perhaps that's a heartbeat I haven't played with code in nearly 4-5 years. But if that could work it might help us fix this annoying cs'er obsession.
No, I did not come up with the idea, but the fact that you were willing to pass it off as your own, all while slipping in "I can't remember" and that I STOLE it from you, was irritating me. Let's get it straight I stole the damn thing from nwn forums.
For such a lonely soul, you're having such a nice time.