Project 1999

Go Back   Project 1999 > Class Discussions > Priests

Reply
 
Thread Tools Display Modes
  #61  
Old 02-03-2023, 12:52 PM
FickleFiend FickleFiend is offline
Large Rat


Join Date: Nov 2022
Posts: 9
Default

Quote:
Originally Posted by DeathsSilkyMist [You must be logged in to view images. Log in or Register.]
Not at all. I don't care about being right or wrong. I have been proven wrong plenty of times on these forums. I just want to help new players who can easily be manipulated by bad information.

The problem is people like yourself think they are right, and get angry when someone says something they don't agree with. If you were actually concerned about "derailing a thread", you would be going after ya.dingus for derailing it.

If everybody just ignored someone who was off-topic in a thread, it would be very easy for people to just post nonsense in every thread to try and spread bad information. People who are new to the game won't be able to tell the difference between the truth and a falsehood.

So I have a choice: go off-topic to refute the bad information, or ignore it and let people be misled. I prefer the former, you seem to prefer the latter.
Deflect deflect, rinse repeat, carry on. I'm right, you're wrong but mostly you're wrong because you called me wrong and now I'll tell you how wrong you are. I'm taking my ball and going home. /DeathMilkySimQuest
Reply With Quote
  #62  
Old 02-03-2023, 01:06 PM
DeathsSilkyMist DeathsSilkyMist is offline
Planar Protector

DeathsSilkyMist's Avatar

Join Date: Jan 2014
Posts: 6,145
Default

Quote:
Originally Posted by FickleFiend [You must be logged in to view images. Log in or Register.]
Deflect deflect, rinse repeat, carry on. I'm right, you're wrong but mostly you're wrong because you called me wrong and now I'll tell you how wrong you are. I'm taking my ball and going home. /DeathMilkySimQuest
The pattern here is you make a bunch of unsubstantiated claims, and then post nonsense when you get called out on it. I am not sure who you think you are convincing this way.
__________________
Reply With Quote
  #63  
Old 02-03-2023, 02:28 PM
FickleFiend FickleFiend is offline
Large Rat


Join Date: Nov 2022
Posts: 9
Default

Quote:
Originally Posted by DeathsSilkyMist [You must be logged in to view images. Log in or Register.]
The pattern here is you make a bunch of unsubstantiated claims, and then post nonsense when you get called out on it. I am not sure who you think you are convincing this way.
That's the difference between us, I'm not trying to convince anyone of anything whereas that seems to be your life goal. I'm just saying you're incredibly full of yourself and appear to have nothing better to do than throw out a bunch of opinions and call them facts then pat yourself on the back for feeling big and padding the post count. It's okay, I know a lot of people who peaked in High School and it's nothing to be ashamed of. Carry on (cause we all know you will).
Reply With Quote
  #64  
Old 02-03-2023, 02:37 PM
DeathsSilkyMist DeathsSilkyMist is offline
Planar Protector

DeathsSilkyMist's Avatar

Join Date: Jan 2014
Posts: 6,145
Default

Quote:
Originally Posted by FickleFiend [You must be logged in to view images. Log in or Register.]
That's the difference between us, I'm not trying to convince anyone of anything whereas that seems to be your life goal. I'm just saying you're incredibly full of yourself and appear to have nothing better to do than throw out a bunch of opinions and call them facts then pat yourself on the back for feeling big and padding the post count. It's okay, I know a lot of people who peaked in High School and it's nothing to be ashamed of. Carry on (cause we all know you will).
You're spending a lot of time trying to convince other people about what your thoughts are on me. Otherwise you wouldn't be posting. You're a new account, and most of your posts are just shit-talking other people so far.
__________________
Reply With Quote
  #65  
Old 02-03-2023, 02:58 PM
FickleFiend FickleFiend is offline
Large Rat


Join Date: Nov 2022
Posts: 9
Default

Quote:
Originally Posted by DeathsSilkyMist [You must be logged in to view images. Log in or Register.]
...most of your posts are just shit-talking other people so far.
Hmm, where's that dude who used to tell people they need to find Jesus? He could probably stop by and solve all of this ire.
Reply With Quote
  #66  
Old 02-03-2023, 03:19 PM
Toxigen Toxigen is offline
Planar Protector

Toxigen's Avatar

Join Date: Jan 2021
Posts: 4,216
Default

yall mother fuckers need jesus
__________________
ENC | MNK | WAR | ROG | CLR | DRU | SHM | NEC | PAL | BRD
Reply With Quote
  #67  
Old 02-03-2023, 03:20 PM
DeathsSilkyMist DeathsSilkyMist is offline
Planar Protector

DeathsSilkyMist's Avatar

Join Date: Jan 2014
Posts: 6,145
Default

Quote:
Originally Posted by Toxigen [You must be logged in to view images. Log in or Register.]
yall mother fuckers need jesus
Jesus starts with J. JBB starts with J. Coincidence? I think not.
__________________
Reply With Quote
  #68  
Old 02-03-2023, 03:24 PM
Toxigen Toxigen is offline
Planar Protector

Toxigen's Avatar

Join Date: Jan 2021
Posts: 4,216
Default

Quote:
Originally Posted by DeathsSilkyMist [You must be logged in to view images. Log in or Register.]
Jesus starts with J. JBB starts with J. Coincidence? I think not.
what im wondering is why on earth you recommended that poor new guy re-roll to troll for a jbb

come argue with me in the other thread
__________________
ENC | MNK | WAR | ROG | CLR | DRU | SHM | NEC | PAL | BRD
Reply With Quote
  #69  
Old 02-03-2023, 03:39 PM
DeathsSilkyMist DeathsSilkyMist is offline
Planar Protector

DeathsSilkyMist's Avatar

Join Date: Jan 2014
Posts: 6,145
Default

Quote:
Originally Posted by Toxigen [You must be logged in to view images. Log in or Register.]
what im wondering is why on earth you recommended that poor new guy re-roll to troll for a jbb

come argue with me in the other thread
.... I didn't. I said he shouldn't re-roll. I just gave him some tips for if he chose to do it anyway.

This is precisely why I keep saying people don't read lol.
__________________
Last edited by DeathsSilkyMist; 02-03-2023 at 03:43 PM..
Reply With Quote
  #70  
Old 02-03-2023, 08:25 PM
ya.dingus ya.dingus is offline
Sarnak

ya.dingus's Avatar

Join Date: May 2022
Posts: 273
Default

Quote:
Originally Posted by DeathsSilkyMist [You must be logged in to view images. Log in or Register.]
You simply aren't reading, which is why you think we don't get it, and why you think your evidence is good.

I posted this earlier:



And I showed the source code for EQEMU in the other thread you made in the tank section (which you also didn't read):

 

Code:
		bool can_stun = false;
		int stunbash_chance = 0; // bonus
		if (attacker) {
			if (skill_used == EQ::skills::SkillBash) {
				can_stun = true;
				if (attacker->IsClient())
					stunbash_chance = attacker->spellbonuses.StunBashChance +
					attacker->itembonuses.StunBashChance +
					attacker->aabonuses.StunBashChance;
			}
			else if (skill_used == EQ::skills::SkillKick &&
				(attacker->GetLevel() > 55 || attacker->IsNPC()) && GetClass() == WARRIOR) {
				can_stun = true;
			}

			bool is_immune_to_frontal_stun = false;

			if (IsBot() || IsClient() || IsMerc()) {
				if (
					IsPlayerClass(GetClass()) &&
					RuleI(Combat, FrontalStunImmunityClasses) & GetPlayerClassBit(GetClass())
				) {
					is_immune_to_frontal_stun = true;
				}


				if (
					(
						IsPlayerRace(GetBaseRace()) &&
						RuleI(Combat, FrontalStunImmunityRaces) & GetPlayerRaceBit(GetBaseRace())
					) ||
					GetBaseRace() == RACE_OGGOK_CITIZEN_93
				) {
					is_immune_to_frontal_stun = true;
				}
			} else if (IsNPC()) {
				if (
					RuleB(Combat, NPCsUseFrontalStunImmunityClasses) &&
					IsPlayerClass(GetClass()) &&
					RuleI(Combat, FrontalStunImmunityClasses) & GetPlayerClassBit(GetClass())
				) {
					is_immune_to_frontal_stun = true;
				}

				if (
					RuleB(Combat, NPCsUseFrontalStunImmunityRaces) &&
					(
						(
							IsPlayerRace(GetBaseRace()) &&
							RuleI(Combat, FrontalStunImmunityRaces) & GetPlayerRaceBit(GetBaseRace())
						) ||
						GetBaseRace() == RACE_OGGOK_CITIZEN_93
					)
				) {
					is_immune_to_frontal_stun = true;
				}
			}

			if (
				is_immune_to_frontal_stun &&
				!attacker->BehindMob(this, attacker->GetX(), attacker->GetY())
			) {
				can_stun = false;
			}

			if (GetSpecialAbility(UNSTUNABLE)) {
				can_stun = false;
			}
		}
		if (can_stun) {
			int bashsave_roll = zone->random.Int(0, 100);
			if (bashsave_roll > 98 || bashsave_roll > (55 - stunbash_chance)) {
				// did stun -- roll other resists
				// SE_FrontalStunResist description says any angle now a days
				int stun_resist2 = spellbonuses.FrontalStunResist + itembonuses.FrontalStunResist +
					aabonuses.FrontalStunResist;
				if (zone->random.Int(1, 100) > stun_resist2) {
					// stun resist 2 failed
					// time to check SE_StunResist and mod2 stun resist
					int stun_resist =
						spellbonuses.StunResist + itembonuses.StunResist + aabonuses.StunResist;
					if (zone->random.Int(0, 100) >= stun_resist) {
						// did stun
						// nothing else to check!
						Stun(2000); // straight 2 seconds every time
					}
					else {
						// stun resist passed!
						if (IsClient())
							MessageString(Chat::Stun, SHAKE_OFF_STUN);
					}
				}
				else {
					// stun resist 2 passed!
					if (IsClient())
						MessageString(Chat::Stun, AVOID_STUNNING_BLOW);
				}
			}
			else {
				// main stun failed -- extra interrupt roll
				if (IsCasting() &&
					!EQ::ValueWithin(casting_spell_id, 859, 1023)) // these spells are excluded
																	  // 90% chance >< -- stun immune won't reach this branch though :(
					if (zone->random.Int(0, 9) > 1)
						InterruptSpell();
			}
		}

		if (spell_id != SPELL_UNKNOWN && !iBuffTic) {
			//see if root will break
			if (IsRooted() && !FromDamageShield)  // neotoyko: only spells cancel root
				TryRootFadeByDamage(buffslot, attacker);
		}
		else if (spell_id == SPELL_UNKNOWN)
		{
			//increment chances of interrupting
			if (IsCasting()) { //shouldnt interrupt on regular spell damage
				attacked_count++;
				LogCombat("Melee attack while casting. Attack count [{}]", attacked_count);
			}
		}


I have also shown videos where it shows I would save more HP with FSI preventing a stun than HP regen:

https://youtu.be/igpbLuNe0ls?t=440

https://youtu.be/uEgFcImQ9XU?t=18

You didn't even read https://wiki.project1999.com/Sakuragi%27s_Warrior_Guide correctly. He is saying if a fight lasts 40 seconds and you get stunned for 2 seconds, the 2 seconds of being stunned is 5% of the total 40 seconds. A Warrior only cares about the raw stun time, since that is time they can't swing their weapons. Spell casters lose more time when getting stunned, because you also have to take into account the amount of time it takes to recast a spell. If you get stunned 4 seconds in to casting Malo, you end up wasting a minimum of 6 seconds (2 from stun and 4 from the spell you didn't finish).

If Sakuragi's math is correct:

1. Over 80 seconds a mob would use their secondary attack 10 times.
2. 8/10 of those secondary attacks would be bashes
3. 4/10 of those secondary attacks would hit
4. 2/10 of those bashes would stun

This means 1 stunning bash every 40 seconds, so I assume he thinks the stuns last for 2 seconds. Based on the source code I showed above, that seems correct.
So you're saying, it's still 5%

And for that 5% you want me to believe that overcapping on stats, being big all the time, having some of the worse visual icons, is somehow a good trade?

Sorry 5% while being hit, which you only get the maximum amount of value that FSI offers if you're a warrior basically. Anyone else that's not getting hit from the front all the time sees none of the benefit.

I'm going to have to #hardpass. FSI is a noob trap at worst, or a small QOL at best.
__________________
If you want to server merge, then you have to server purge.

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 08:33 AM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.