![]() |
|
![]() |
|
Thread Tools | Display Modes |
#1
|
|||||||
|
![]() I've been meaning to post this thread for awhile but due to being only sporadically active for the last year+ on P1999 I hadn't gotten around to doing the research until today.
This is concerning a change that was made on here about 2 years ago regarding when Line of Sight gets checked for determining if a spell is going to land. I wasn't very active at the time that this change was made, so if I'm retreading old ground and this was one of those unclassic-but-for-the-good-of-the-server changes I apologize - I did my best to look for discussion about this topic and didn't manage to find much. Here's the change from the 3/11/2011 patch notes: Quote:
September 4, 2002 Quote:
Quote:
Also, any cast that is aborted due to a failed LoS check should still be costing the PC caster mana. June 12, 2002 Quote:
The number of times I wasted mana trying to stop a mob fleeing around a corner only to be OOM and then get trained and be unable to gate...yeah. It sucked but it was definitely classic.
__________________
Bugen - Monk | Avicenna - Mage
Illtair - Wizard | Berak - Shadow Knight Smrt - Shaman | Schortt - Rogue | ||||||
Last edited by Schortt; 09-16-2013 at 11:53 PM..
|
#3
|
|||
|
![]() Yeah, that was my feeling, but it would sure be nice to know why this got cherrypicked as a needed change.
I can see wanting to stop players from trivializing certain caster mobs with LoS dodging, though you can get the same effect once the mob is pulled with enough melee push (mobs will chain cast but never land a spell due to failing loc checks at the end of casts - I can solo single non-DS'd 50+ casters all day with my monk due to insane push from epic fist/sky fist + self haste). It mostly hurts pullers and soloing casters. Regardless, I can't really see a reason not to get the PC mechanics working appropriately. Again, I understand that some things aren't classic out of necessity, so I'm mostly asking: if not, why not?
__________________
Bugen - Monk | Avicenna - Mage
Illtair - Wizard | Berak - Shadow Knight Smrt - Shaman | Schortt - Rogue | ||
#4
|
|||||||||
|
![]() Would be helpful to list the particular changes requested at the outset. I take it from reading your post that 3 things are needing changes:
1. PCs should be able to dodge NPC spells that are already underway by "dancing" around corners in indoor zones to break LoS. 2. PCs should be able to, for instance, start casting a spell on a mob that is chasing the PC through corridors and (if the timing is right) land the spell as the mob enters LoS. 3.Finally, it means that PCs should have to use their judgement and duck their casts if they want to avoid losing mana due to mobs being out of LoS at the end of their casts. Points 2 and 3 seem fine, based on the patch notes and comments above. I would recommend appropriate changes. Point 1 however does not follow from the patches and threads you linked. Rogean's patch note is directed specifically to NPCs; however, it checks LoS to start. Based on the discussion from Absor below, this may require further tweaking to drop the distance check, more research is required to confirm. Quote:
The Druid's Grove post (Late Planes of Power) shows that NPCs would connect without LOS Quote:
Quote:
June 10, 2002 (Mid Luclin) Absor posting a "Caster NPC Update" wherein the Sony dev crew was considering making NPC's follow the same LOS rules as players, some of these changes went into effect in the June 12, 2002 patch message identified in the OP: http://web.archive.org/web/200210250...ML/000605.html Quote:
Quote:
http://www.tski.co.jp/baldio/patch/20020612.html Quote:
| ||||||||
#5
|
|||
|
![]() tl;dr (too long, did read)
| ||
#6
|
|||
|
![]() The Absor bits definitely suggest that LoS was not required by NPCs to complete a cast for at least some time before June 2002, so thanks for that.
As an aside, the 9/14/02 patch notes did not specify whether PCs or NPCs were being discussed and the 2003 DG post suggested that, at some point in the past, NPC spells were avoidable via breaking LoS. This apparently was the case for at least a few days on the test server - whether it happened anywhere/when else is unclear. One of the difficulties in doing research before 2002 on this is that LoS was often buggy with many seemingly solid walls/floors/ceilings not breaking it as they apparently should. It's hard to figure out if any old complaint about LoS is about bad zone geometry or about the LoS mechanics themselves. Regarding points 2&3, I agree that they appear to stand. The range check is looking like it should be on the chopping block as well, and the other things mentioned as being added/changed in the 6/14/02 patch should also get a look.
__________________
Bugen - Monk | Avicenna - Mage
Illtair - Wizard | Berak - Shadow Knight Smrt - Shaman | Schortt - Rogue | ||
#7
|
|||
|
![]() +1 for NPCs completing spell casts on players even when out of range and without line of sight
| ||
![]() |
|
|