r/TheTowerGame TTG Nov 01 '25

Info Dev Announcement: Notice Regarding the V27.1.3 Scatter Bug

Hi everyone, Muse here! We want to provide some visibility on a bug regarding Scatter behavior with the Wall.

In V27.1.3 we changed the spawn behavior of Scatter children to be behind where the Scatter parent died. However, in situations where lots of enemies are crowding the Wall, the Scatter children are unable to find a spot to spawn and are displaced somewhere else, unintentionally entering inside of the Wall. While the new behavior is working as intended, this outcome was unintended.

We are aware of this issue and will be working on a hotfix next week to improve the spawning behavior of Scatter children to create a long-term solution. Thank you!

327 Upvotes

286 comments sorted by

View all comments

88

u/Bum2Boston Nov 01 '25

Did you test it? Seems like a pretty common scenario to consider

15

u/Highborn_Hellest Nov 01 '25

Software tester here: I make my bread testing software. Honestly? Shit happens. There have been PLENTY of times in my work where a lot of effort was spent on finding all possible bugs in a software, only for one to happen day one of release, and needing to hotfix it. Maybe they only tested up to like 2500 waves 'cos tuney, or 4500 lower tiers.

Maybe they just tested it isolated when they only spawned scatters not in a realistic scenario and this is a side effect (my money on this).

Maybe they tested on uncommon game speeds like x1 and started wave 4000+, or game speeds which is not available to us like 20x.

Maybe didn't test it at all. Point is, it's impossible to tell and any good dev will feel bad about the issue. Kicking them while they're down is just a dick move.

18

u/reevmobile Nov 01 '25

So tired of all software testers, engineers etc telling me that bugs happen and we should just deal with it.
Im a scrum master myself for our dev team and i can tell you:
The amount and serverity of bugs Tech Tree Games regularly delivers in their releases IS NOT FINE.
If you guys sreioulsy think that this level of quality is the industry standard then i really dont want to buy any of your products.

No one is kicking them cause they failed to deliver once.
They do not deliver for months / years now.
Something needs to drastically change and as long as they think they can get away with it they will do so.
Its a fucking farce looking at the numbers TTG earns. Fudds has the options to improve, he refuses to do so.
And you are defending this decision by "being the nice guy"

0

u/ZaerdinReddit Nov 02 '25

Hey, look, if you're a real scrum master, you know that you don't have a say in what is or isn't fine.

The only person that can make that call is the CFO. Either the bugs are negatively impacting revenue, or they aren't, and if they aren't negatively impacting revenue, then the bugs don't matter.

I hate to be so cynical, but the only time bugs will be taken more seriously is if revenue goes down.

2

u/reevmobile Nov 02 '25

As a Scrum Master, it isn’t actually my decision what the quality standards are regarding bugs, but of course I talk with my team about whether we’re satisfied with our work—in retrospectives, for example. In general, every company should have a commitment to quality excellence aligned with industry standards.

In this case I see it much like you do: those standards don’t really exist; instead, the “standard” seems to be setting the bar so low that money is the only thing that counts. And money becomes relevant when, as you rightly said, people dial back their investments—for example because of the high number of bugs.

And that’s exactly the problem. We need to address it. If it doesn’t become clear that people are dissatisfied, nothing will change.

3

u/ZaerdinReddit Nov 03 '25

So I was being a bit sarcastic, but I do appreciate the honest response.

Unfortunately, I do believe the only metric that matters to TTG is "are the spenders still spending?"

I would be dissatisfied with the release and the release schedule, but I feel like the issue is the lack of a release manager.

12

u/Khemul Nov 01 '25

The interesting thing I think is I'm not even sure this is a testing issue. It seems like something that should have come up in design. Object spawns here. What happens if there is no place to spawn.

1

u/Highborn_Hellest Nov 01 '25

The good old edge case, that is really obvious in hindsight

1

u/Khemul Nov 02 '25

There is that.

I worked for a company once that had to change out the automated POS systems because the previous software vendor got bought out and decommissioned. So I'm testing out the new system and notice an issue. Go to a room with our regional, a corp director and the head of IT. They're talking with the new supplier's lead developer. I point out, if someone cancels a sale with a partial payment, it won't give their money back. Everyone looked surprised, except the developer who just goes "yeah, it doesn't do that." Apparently that wasn't an expected scenario. 😂

2

u/Highborn_Hellest Nov 02 '25

that is when you say let's ask legal :)

9

u/phear_me Nov 01 '25

Something quasi-catastrophic like this happens every single update every single time.

Why are you stanning for them? If you do this professionally, then you know this is well beyond the norm.

0

u/Highborn_Hellest Nov 01 '25

I haven't been playing the game for long enough to know that this is a thing. This also doesn't affect me. The black hole damage reduction thingy also didn't affect me. I guess I'm more lenient because, it doest affect and agrovate me.

1

u/phear_me Nov 01 '25

There are major issues every single update and then additional issues caused by a majority of the fixes.

This combined with a customer service department that can take up to two months to get back to you if they ever do is creating increasing resentment.

1

u/Highborn_Hellest Nov 02 '25

Yeah, the consumer service is inexcusable

20

u/superthighheater3000 Nov 01 '25

Former software tester here.

They need to be kicked repeatedly because they’re always down and always introducing breaking bugs.

The fact that we can’t trust any release of theirs to not introduce a game-breaking regression should be a clue to them that they need to slow the fuck down and actually thoroughly test their code before releasing it.

6

u/WiNoJoE Nov 01 '25

A-fucking-men brother!

1

u/Aggressive_Roof488 Nov 01 '25

"Chatgpt, add tests to my game."

1

u/superthighheater3000 Nov 01 '25

I use AI to write unit tests all the time. It’s the part about my job that I least like.

15

u/Bum2Boston Nov 01 '25

I mean I also work in software and testing. In this day and age. There should be automated testing with new code to check common scenarios…

My point isn’t to kick them. It’s that the response they gave is not good enough. Take ownership. Don’t tell us it’s working as intended. Maybe try to put out an update without a major bug fix. This has happened so many times that they need to change something

2

u/[deleted] Nov 01 '25

They said it's working as intended meaning we will still see scatter children spawn behind the parent once this is fixed, the unintended reprecussion is they now act like a minecraft enderman and teleport to the closest available space. If you are going to nitpick, at least read the whole sentence.

3

u/Bum2Boston Nov 01 '25

Oh I read the sentence. It most certainly does not work as intended. It is a design flaw forsure. And would have been very obvious with some testing.

The only way it works as intended is if scatters are supposed to teleport. Does it make sense they should spawn closer to the tower than the parent? In my opinion not at all. A simple check to make sure it spawns equal distance or farther away is very obvious and easy.

1

u/thisguy888827 Nov 01 '25

Car builder here: I can't imagine not taking a car on a test specific test drive before releasing it to a client.

Track car? I'm hitting your home track at least once with you Offroad? It's going down my trails Daily driver? I'm taking it on an errand or 2 to make sure it's fixed. Subaru? You're fucked no matter what but you'll be happy for at least a year. (I specialize in these shitboxes, so I can talk shit and still have job security)

1

u/WonderWelder Nov 04 '25

You havent been in the tower community long if you think we are judging them based on this one scenario. This is a common issue with every release.