Page 61 of 66

Re: Patch Notes 28/05/2021

Posted: Sun Jun 06, 2021 12:32 am
by steelblade93
Sure would be nice to play again... just saying!

Re: Patch Notes 28/05/2021

Posted: Sun Jun 06, 2021 12:40 am
by oaliaen
Cultist wrote: Sat Jun 05, 2021 9:47 pm Please revert the NB block. Anyone with some programming background can bypass it. Specifically by overwritting this variable:

Code: Select all

	for i=0,65535 do
    		ActionBars.m_CastTimers[i] = 0.1
	end
Just by placing similar code to the one above in the correct calls (you don't need to overwrite the 65535 possible skills, this snippet is merely an example) you can achieve NB work again. Given the situation this is creating two classes of players and bringing unfair balance to our playerbase.

I won't enter into much more details but basically just by setting ActionBars.m_CastTimers[abilityId] = 0.1 when a NB sequence starts and ends you are bypassing the block on proxy calls and I'm practically sure this is already being used by some people.

Please revert the block.

PS: I was hesitant about making this post and disclosing further info but you have to do something and the most honest move at the time being would be reverting this... or continue applying hotfixes until no addon works anymore.
I really hope DEVS look at this..

Re: Patch Notes 28/05/2021

Posted: Sun Jun 06, 2021 8:33 am
by sighy
Cultist wrote: Sat Jun 05, 2021 9:47 pm Please revert the NB block. Anyone with some programming background can bypass it. Specifically by overwritting this variable:

Code: Select all

	for i=0,65535 do
    		ActionBars.m_CastTimers[i] = 0.1
	end
Just by placing similar code to the one above in the correct calls (you don't need to overwrite the 65535 possible skills, this snippet is merely an example) you can achieve NB work again. Given the situation this is creating two classes of players and bringing unfair balance to our playerbase.

I won't enter into much more details but basically just by setting ActionBars.m_CastTimers[abilityId] = 0.1 when a NB sequence starts and ends you are bypassing the block on proxy calls and I'm practically sure this is already being used by some people.

Please revert the block.

PS: I was hesitant about making this post and disclosing further info but you have to do something and the most honest move at the time being would be reverting this... or continue applying hotfixes until no addon works anymore.
Overriding/bypassing like that sounds highly inadvisable, even if it works.

Re: Patch Notes 28/05/2021

Posted: Sun Jun 06, 2021 8:52 am
by abezverkhiy
sighy wrote: Sun Jun 06, 2021 8:33 am
Cultist wrote: Sat Jun 05, 2021 9:47 pm Please revert the NB block. Anyone with some programming background can bypass it. Specifically by overwritting this variable:

Code: Select all

	for i=0,65535 do
    		ActionBars.m_CastTimers[i] = 0.1
	end
Just by placing similar code to the one above in the correct calls (you don't need to overwrite the 65535 possible skills, this snippet is merely an example) you can achieve NB work again. Given the situation this is creating two classes of players and bringing unfair balance to our playerbase.

I won't enter into much more details but basically just by setting ActionBars.m_CastTimers[abilityId] = 0.1 when a NB sequence starts and ends you are bypassing the block on proxy calls and I'm practically sure this is already being used by some people.

Please revert the block.

PS: I was hesitant about making this post and disclosing further info but you have to do something and the most honest move at the time being would be reverting this... or continue applying hotfixes until no addon works anymore.
Overriding/bypassing like that sounds highly inadvisable, even if it works.
Why does this method seem inadvisable to you?

Re: Patch Notes 28/05/2021

Posted: Sun Jun 06, 2021 9:03 am
by Sciberr
nonfactor wrote: Sat Jun 05, 2021 10:08 pm
Cultist wrote: Sat Jun 05, 2021 9:47 pm Please revert the NB block. Anyone with some programming background can bypass it. Specifically by overwritting this variable:

Code: Select all

	for i=0,65535 do
    		ActionBars.m_CastTimers[i] = 0.1
	end
Just by placing similar code to the one above in the correct calls (you don't need to overwrite the 65535 possible skills, this snippet is merely an example) you can achieve NB work again. Given the situation this is creating two classes of players and bringing unfair balance to our playerbase.

I won't enter into much more details but basically just by setting ActionBars.m_CastTimers[abilityId] = 0.1 when a NB sequence starts and ends you are bypassing the block on proxy calls and I'm practically sure this is already being used by some people.

Please revert the block.

PS: I was hesitant about making this post and disclosing further info but you have to do something and the most honest move at the time being would be reverting this... or continue applying hotfixes until no addon works anymore.
no need to snitch
Anyone want to PM me how to fix NB with this?! PLS

Re: Patch Notes 28/05/2021

Posted: Sun Jun 06, 2021 9:08 am
by abezverkhiy
Hopefully not through the forum. Use your brain why not.

Re: Patch Notes 28/05/2021

Posted: Sun Jun 06, 2021 9:52 am
by Omegus
So dropping that code at the start of "local function updateAllSlots()" just makes the abilities glow like they are toggled on and does not by-pass the 3s GCD. @Cultist what exactly is it supposed to by-pass?

Don't panic about telling the devs directly if you don't want to do it here - just message Dalen with the details. The reply will be a thank you rather than a ban (if it was ban then I would've been gone on day 1 of the change...)

Re: Patch Notes 28/05/2021

Posted: Sun Jun 06, 2021 10:24 am
by abezverkhiy
No, it does not bypass. First line selects all abilities and next step is to set a cooldown for all.

But I was always thinking that such important action would be handled by the server not the client. Otherwise we would have god modes and kill'em all buttons secretly created by smart coders.

Re: Patch Notes 28/05/2021

Posted: Sun Jun 06, 2021 10:24 am
by Korsario
So you guys decide to hamper people with disabilities and accesibility problems, good job Devs, very forward thinking in 2021.

Re: Patch Notes 28/05/2021

Posted: Sun Jun 06, 2021 10:27 am
by abezverkhiy
I think the only way to trick is to run change of abilities in the background without changing the appearance of ability assigned to the hot key. This is how public hack of NB worked before it got fixed.