[1.2.1.4] List of Weapon switching bugs I've discovered so far

I just edited the original post to reflect your findings. I will not talk about Stormreaver for now as direct skill point reduction causing to unsummon is neither pleasant to discuss nor seemingly easy to fix code-wise.

As for the Ultos’ Stormseeker unequipping somehow unsummoning Wind Devils, my current theory is something abt Stormcaller’s Pact, which I’m gonna test rn.

Edit: Nope, it has nothing to do with Stormcaller’s Pact. Still a mystery. But I remember you mentioning this:

for Ultos’ Stormseeker i’m guessing the game is mistakenly factoring in the +2 shaman despite not being active

Did Ultos’ Stormseeker use to have +2 to Shaman? The game was gifted to me just last month and I haven’t read any patch notes.

i’m like, 95% sure it’s related to the +2 shaman set bonus for 4p

you can get this exact same interaction with wildcaller just taking helmet on off without having any of the other pieces on

*i don’t know why the game is preemptively counting it as factor when not actually activated by the item bonus/set completion
but judging by Z’s reply it seems like it’s atleast expected (so i’m going to guess it falls under engine jank :sweat_smile:)

1 Like

(the edit to my previous reply came too late)

Hmm that’s interesting. Now this is one bug that’s undeniably a bug, no?

Edit: A +2 to Shaman that is not even supposed to take effect because the set isn’t complete, still causes the WInd Devils to unsummon when equipped. Definitely a bug that can’t be denied, no?

i mean on appearance, sure
but also why i mentioned the engine jank, since somethings that might appear as a bug or "surely this is supposed to be unintended"for us, isnt’ in dev sense because engine restrictions etc (GD is kinda “famous” for the quirky engine interactions it can have sometimes)

I honestly don’t think that guy knew what “intended design” even meant. Imagine making engine jank with intent.

With how it is right now, it seems like the code goes, if an item at least potentially increases Wind Devil level, then unsummon Wind Devil when unequipping it no matter what (despite the potential not even having reached).

That’s lazy design for sure, at the very least.
I’d personally still call it a bug.

Zantai is like the lead designer for GD, he knows pretty much the most of GD out of anyone :sweat_smile:

and the jank isn’t deliberate designed, more like Crate is working with a Ford Explorer from the 90s and have to work within the confines of what that chassis allow etc/they didn’t design the Ford but have to work with it.
So it’s also not from a point of lazy design but potentially either restriction or outright limitation, aside from having to weigh the decision of what is significant enough to attempt to fix vs how little harm it causes and the amount staff required to stitch up the 25yo spaghetti code

that’s also one of the reasons they would rather want to make their own/a new engine from scratch, than keep trying to lego block on the old original/titan quest engine for an eventual GD2

2 Likes

Are you talking about Zantai ? :face_with_raised_eyebrow:

Have you seen that part:

1

The engine most likely was already jank before they got their hands on it. “Working as intended” doesn’t mean “working perfectly” it just means it works as it was designed within the constraints of the engine. I imagine the unsummon mechanic isn’t something that gets dynamic decided by the game, but just a property of the item.

I think I probably have a pretty good idea of the intended design.

I did not see that the set was incomplete, so swapping the weapon without the set bonus active does seem out of place as that should not register as adjusting skill points in wind devils. We’ll take a look at that one.

4 Likes

Yeah, RektByProtoss told me on stream that you probably just missed the first part abt the incomplete set and you didn’t intend to invalidate. And tbf my post could’ve been more concise, coherent, and less lazily written as well.

Sorry for saying something rude and judgy. It’s bad and wasn’t called for. I’m working on my hypersensitivity to perceived invalidation.

1 Like

Hahahaha that was an interesting segment of the stream. :smile:

1 Like

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.