The following warnings occurred:
Warning [2] Use of undefined constant SAPI_NAME - assumed 'SAPI_NAME' (this will throw an Error in a future version of PHP) - Line: 3388 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3388 errorHandler->error
/showthread.php 116 build_archive_link
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/inc/functions.php 3324 build_forum_breadcrumb
/showthread.php 195 build_forum_breadcrumb
Warning [2] Use of undefined constant IN_ARCHIVE - assumed 'IN_ARCHIVE' (this will throw an Error in a future version of PHP) - Line: 3331 - File: inc/functions.php PHP 7.4.33-nmm7 (Linux)
File Line Function
/inc/functions.php 3331 errorHandler->error
/showthread.php 195 build_forum_breadcrumb






Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
PVP is ruined
Author Message
Skul
Master
**

Posts: 413
Likes Given: 0
Likes Received: 19 in 15 posts
Joined: Jun 2012
Reputation: 9



Post: #1
PVP is ruined
This is an old bug that goes back to sphere 2009 builds. While in combat using magery it is possible to instant cast by running in and out of LOS of your target while spamming the spell. People are able to do this and cast flamestrike instantly, not sure if it makes sense. I can show someone if you need to know.

I'm only posting this because it is ruining pvp, and it is present on any server.

Just for reference, these are my sphere.ini magic flags:
Code:
// Extra magic flags to control magic/magery behaviour (default:0, 0.55i compatible)
// MAGICF_NODIRCHANGE        = 0x0000001 // Not rotate player when casting/targeting
// MAGICF_PRECAST            = 0x0000002 // Precasting (cast spell before target prompt)
// MAGICF_IGNOREAR           = 0x0000004 // Magic damage ignore ar
// MAGICF_CANHARMSELF        = 0x0000008 // Magic can do damage on self
// MAGICF_STACKSTATS         = 0x0000010 // Different stat spells don't cancel each other out
// MAGICF_FREEZEONCAST       = 0x0000020 // No movement whilst casting
// MAGICF_SUMMONWALKCHECK    = 0x0000040 // Summoned creatures should be able to walk on the target location (e.g. water creatures to be summoned on water)
// MAGICF_NOFIELDSOVERWALLS  = 0x0000080 // Field spells cannot cross over blocking objects
// MAGICF_NOANIM         = 0x0000100 // Auto SPELLFLAG_NO_ANIM in every spell.
MagicFlags=01|04|08|0100

"I ask a question to the answer I already know."

Marchadium :: http://www.marchadium.ca/ :: Join us!
(This post was last modified: 08-17-2014 04:21 AM by Skul.)
08-17-2014 04:17 AM
Visit this user's website Find all posts by this user Like Post Quote this message in a reply
[+] 1 user Likes Skul's post
Extreme
Grandmaster Poster
***

Posts: 1,141
Likes Given: 217
Likes Received: 90 in 77 posts
Joined: May 2012
Reputation: 20

SphereCommunity

Post: #2
RE: PVP is ruined
You're saying that your spells are instantly casted? Without 'pre delay'???
Did you set the DELAY on spells? It maybe is being ignored if you change spell triggers with return 6...

But I understand whats happening with you, can be your scripts or new 'bug' Big Grin

STEPS BEFORE CREATE A THREAD
- Check the revisions log;
- Use the search button and use the keywords of your problem;
- Check the WIKI;
- Create a thread.
08-17-2014 05:42 AM
Find all posts by this user Like Post Quote this message in a reply
Skul
Master
**

Posts: 413
Likes Given: 0
Likes Received: 19 in 15 posts
Joined: Jun 2012
Reputation: 9



Post: #3
RE: PVP is ruined
it's actually a really old bug, goes back to a build from 2009. It's hard to explain but in short, if you run in and out of los of your target while 'spamming' the spell to cast it will instantly fire off when you do run back into los. I tried doing this on a fresh build of sphere, no custom scripts, and it will instantly fire off any spell you cast, as long as you run in and out of los.

This totally ruins the old-style pvp, when you can cast and run/walk, as you will instantly fire off spells, makes the delay unimportant, when it really should be. I hope you guys know what I mean lol.

It's almost like spheresvr 'check's for LOS while the spell is counting down, not sure why it would need to do that for oldschool magic system. As I know it, should check for LOS upon cast, and success.

"I ask a question to the answer I already know."

Marchadium :: http://www.marchadium.ca/ :: Join us!
(This post was last modified: 08-17-2014 06:40 AM by Skul.)
08-17-2014 06:36 AM
Visit this user's website Find all posts by this user Like Post Quote this message in a reply
Extreme
Grandmaster Poster
***

Posts: 1,141
Likes Given: 217
Likes Received: 90 in 77 posts
Joined: May 2012
Reputation: 20

SphereCommunity

Post: #4
RE: PVP is ruined
Nevermind, I didn't understand.
Can you make a movie?
Are you saying that you fail the spell if you go out LOS?

I like the sphere pvp because I can cast spells, go behind something and when the delay is ending, I appear to get LOS and success hit the spell on target.

STEPS BEFORE CREATE A THREAD
- Check the revisions log;
- Use the search button and use the keywords of your problem;
- Check the WIKI;
- Create a thread.
08-17-2014 07:32 AM
Find all posts by this user Like Post Quote this message in a reply
Skul
Master
**

Posts: 413
Likes Given: 0
Likes Received: 19 in 15 posts
Joined: Jun 2012
Reputation: 9



Post: #5
RE: PVP is ruined
Like you last mentioned, running out of LOS and back in 'on time' to cast, but how sphere works now is that you can run in and out of los while trying to cast the same spell to fire off the spell instantly. It's easy to do and it happens even if you're trying to cast normally, simply by walking in and out of los will fire off the spell BEFORE the delay. It's a terrible problem because it totally ruins pvp.

"I ask a question to the answer I already know."

Marchadium :: http://www.marchadium.ca/ :: Join us!
08-17-2014 03:58 PM
Visit this user's website Find all posts by this user Like Post Quote this message in a reply
dagger4k
Journeyman
*

Posts: 194
Likes Given: 1
Likes Received: 12 in 12 posts
Joined: Mar 2012
Reputation: 0



Post: #6
RE: PVP is ruined
have you tried on a fresh version of sphere away from all custom scripts? I messed around with sphere pvp on 56b and never had these issues. Maybe an issue with spell timers, spell delays etc.. As Extreme said it would probably be useful to see via a vid as it doesn't make too much sense. From your explanation it sounds like people are just running in and out of LOS within the spell timer Sad
08-17-2014 09:52 PM
Find all posts by this user Like Post Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 2 Guest(s)