Go Back   EQEmulator Home > EQEmulator Forums > Support > Spell Support

Spell Support Broken Spells? Want them Fixed? Request it here.

Reply
 
Thread Tools Display Modes
  #1  
Old 10-22-2009, 01:58 AM
yizuman
Sarnak
 
Join Date: Aug 2009
Location: na
Posts: 30
Default Invisibility is broken

Both the spell and potions (regular invis and Gather Shadows) is severely broken since the latest PEQ database was release less than a week ago.

They break at random, sometimes 48 seconds, sometimes immediately after cast, sometimes 10 seconds. The worse has happened it broke in Kael during the run to WL. All my toons died as a result.

Spell castings as well as potions have the exact same problem.

It's not staying at the exact timed for 20 minutes.

I hope this gets fixed.

Thank you

Yiz
Reply With Quote
  #2  
Old 10-22-2009, 02:25 AM
ChaosSlayerZ's Avatar
ChaosSlayerZ
Demi-God
 
Join Date: Mar 2009
Location: Umm
Posts: 1,492
Default

As evil as this may sound, its now officially "working as intended" =)

it was fixed to match randomness of invis on LIVE
at least that was devs are saying =P
Reply With Quote
  #3  
Old 10-22-2009, 04:18 AM
Shin Noir's Avatar
Shin Noir
Legendary Member
 
Join Date: Apr 2002
Location: Seattle, WA
Posts: 502
Default

They changed invis reliability, yep. http://www.projecteq.net/phpBB2/viewtopic.php?t=8875
Those spells aren't supposed to be on a fixed 20 minute duration timer. They have a potential of lasting that long, but since it uses an effect id of 12.
Even on live: http://lucy.allakhazam.com/spell.htm...22&source=Live
http://lucy.allakhazam.com/spell.htm...06&source=Live, they can potentially break early.

If it was fixed duration, it would use the effect id 314
http://lucy.allakhazam.com/spell.htm...20&source=Live
There's a lot of talk of this on the PEQ forums, and most players imply it's horridly broken.
However, I reviewed latest source along with testing it a few times, and I don't really see where the complaints are coming from. Probably just bad luck with the randomizer. Most people's theories on how it breaks too early are semi inaccurate, saying chances increase substantially each tick, but their math is figuring each tick the chance builds up, when it stays the same chance each tick, so it's actually quite a bit less than they theorize.

Their problem is that they are relying it as it was prenerf, boxing multiple players and your chances increase that much more with every character you're boxing, as a 2% chance x 6 players becomes 12% chance and that's every 6 secs, plus you have to get it on each toon, plus you got to travel with each toon, which you will need invis for a long time to travel. That's why it seems so unreliable. But that's really how it should be until you get a char who can cast fixed invis..! If it lasted 10 seconds it wouldn't really be a wipe scenario. Your best bet may be to travel each character one by one and if invis starts fading find a safe spot, as 2 ticks is plenty of time to do so.

I think they should consider putting this as a rule, so server owners can turn it on/off easily with a simple rule tweak.

And I think they should consider doing some specialty tweaks to improved version invises, perhaps make them have a minimum duration of like 1 minute at least, to make them better than normal invis.. But, that is purely speculation on how live may differenciate the spells. It's really all about getting fixed invis spells on at least one character to cast on your crew, it's the only way to go reliably. And yes, that's how it was on live.

Ever tried to run 6 players through kael with gather shadows and improved invis on live EQ? I did. And your horror story is my memories of it. You had to be smart, and watch each screen and play defensively to ensure nobody's invis broke.

Code:
		case SE_Invisibility:
		case SE_InvisVsAnimals:
		case SE_InvisVsUndead:
			if(ticsremaining > 3)
			{
				if(!IsBardSong(spell_id))
				{
					double break_chance = 2.0;
					if(caster)
					{
						break_chance -= (2 * (((double)caster->GetSkill(DIVINATION) + ((double)caster->GetLevel() * 3.0)) / 650.0));
					}
					else
					{
						break_chance -= (2 * (((double)GetSkill(DIVINATION) + ((double)GetLevel() * 3.0)) / 650.0));
					}

					if(MakeRandomFloat(0.0, 100.0) < break_chance)
					{
						BuffModifyDurationBySpellID(spell_id, 3);
					}
				}
			}
__________________

~Shin Noir
DungeonEQ.com
Reply With Quote
  #4  
Old 10-22-2009, 10:28 AM
yizuman
Sarnak
 
Join Date: Aug 2009
Location: na
Posts: 30
Default

So with that code, my friend who runs the private server can turn that random thing off so it stays a fixed duration instead?

CR sucks in my not so humbled opinion...
Reply With Quote
  #5  
Old 10-22-2009, 11:01 AM
yizuman
Sarnak
 
Join Date: Aug 2009
Location: na
Posts: 30
Default

I had my cleric buy 10 invis potions at the price of just a little over 100pp and 7 out of 10 it broken on way to CR in Kael from GD by the PoK book.

One cast, it broke immediately

Second cast, it broke 10 seconds later

third cast it broke over a minute

fourth cast it book 48 seconds later

fifth cast it broke immediately

6th cast lasted 5 mins

7th cast it broke right from when I passed the guards in the outside archway in EW just before the Kael zoneline.

Then I did the exp recov inside kael and camped. No way in hell I'm gonna try to get back to the WL zoneline after leading my cleric on the trip before last when both my necro and cleric's invis broke midway inside Kael on the cleric's CR run.

Sorry, but this random crap is jacked too high.
Reply With Quote
  #6  
Old 10-22-2009, 11:08 AM
yizuman
Sarnak
 
Join Date: Aug 2009
Location: na
Posts: 30
Default

btw, people been demanding that FD breaks and Invis breaks, those imo, is seriously too addicted to negative emotions or gets off watching people get pissed off.

Sounds like these people misses sleeping in Abashi and or Absor's bed.
Reply With Quote
  #7  
Old 10-22-2009, 11:57 AM
ChaosSlayerZ's Avatar
ChaosSlayerZ
Demi-God
 
Join Date: Mar 2009
Location: Umm
Posts: 1,492
Default

you can always use Improved Invis - it has garanteed fixed duration
specialy if you running your own server- you can make yourself any spell you like
Reply With Quote
  #8  
Old 10-22-2009, 12:27 PM
yizuman
Sarnak
 
Join Date: Aug 2009
Location: na
Posts: 30
Default

Quote:
Originally Posted by ChaosSlayerZ View Post
you can always use Improved Invis - it has garanteed fixed duration
specialy if you running your own server- you can make yourself any spell you like
Ok I remember Improved Invis, what lvl is that? All my toons is lvl 42.

Is there also an improved Gather Shadows as well?
Reply With Quote
  #9  
Old 10-22-2009, 01:08 PM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

Invis WAS broken. It was fixed back in 1013 which isn't available for download in binary form yet but of course the source is available to compile. At least, I have heard no complaints since that revision went Live on TGC.
Reply With Quote
  #10  
Old 10-22-2009, 02:07 PM
yizuman
Sarnak
 
Join Date: Aug 2009
Location: na
Posts: 30
Default

Quote:
Originally Posted by cavedude View Post
Invis WAS broken. It was fixed back in 1013 which isn't available for download in binary form yet but of course the source is available to compile. At least, I have heard no complaints since that revision went Live on TGC.
When will the binary be available?

Yiz
Reply With Quote
  #11  
Old 10-22-2009, 07:47 PM
yizuman
Sarnak
 
Join Date: Aug 2009
Location: na
Posts: 30
Default

Bah, this sux. My friend is the one that is running the private server and he's nervous about compiling, so he's gonna wait until the binary version comes out so he can update his server.

Can't play with the way invis is now. I see Improved Invisibility is only for Wizzies and Ench. What about Gather Shadows? Is there an improved version of that? If not, I guess we're screwed.
Reply With Quote
  #12  
Old 10-22-2009, 07:51 PM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

I'll see about getting binaries up tomorrow or this weekend.
Reply With Quote
  #13  
Old 10-22-2009, 07:55 PM
yizuman
Sarnak
 
Join Date: Aug 2009
Location: na
Posts: 30
Default

Yep there it is http://everquest.allakhazam.com/db/s...tml?spell=1625

At lvl 42, lvl 55 is a long way off, is that a fixed duration?

I don't understant why EVERYTHING has to be live like, I think there should be some exceptions.
Reply With Quote
  #14  
Old 10-22-2009, 07:56 PM
yizuman
Sarnak
 
Join Date: Aug 2009
Location: na
Posts: 30
Default

Quote:
Originally Posted by cavedude View Post
I'll see about getting binaries up tomorrow or this weekend.
Ok great, I'll let him know.

Many thanks

Yiz
Reply With Quote
  #15  
Old 10-22-2009, 08:23 PM
joligario's Avatar
joligario
Developer
 
Join Date: Mar 2003
Posts: 1,490
Default

KLS compiled Rev. 1036 and posted it a few hours ago.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 10:07 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3