1. Raonak

    Raonak
    Member

    Wow... I mean I've done dumb shit like this when making my own games, but usually the game falls over in a screaming heap.
     
  2. This specific issue is the exact opposite of an obvious failure. It’s not often you can have a typo in crucial file names without causing really obvious issues. If the few people who designed and implemented the content didn’t catch it, nobody would have. Like, genuinely think about the process of finding this problem; how would QA find it? The AI is still functional, and it’s not generally appropriate to bug something and say “make the AI better”, so the QA team (or really any staffers who weren’t specifically tasked with that feature) noticing a single misplaced letter on a file is really unlikely. Crazy unfortunate bug, though. At least if it caused a crash or stopped the AI from functioning outright it would have told them something was clearly wrong, and this been an obvious issue.
     
  3. Dorkmgl

    Dorkmgl
    Member

    This is pretty standard UE functionality to allow you to bulk change a class basically everywhere it is used in script..

    What this should be doing is causing all points in Unrealscript that refer to PecanGame.PecanSeqAct_AttachXenoToTether to instead use PecanGame.PecanSeqAct_AttachPawnToTether.

    Some wild guesses based on UE experience but the fact that this remapping exists probably meant they didn't have a good handle on their Kismet scripts after trying to reinvent the Pawn and rather than go through and fix a whole bunch of scripts that are edited visually they did this as a quick fix. Then they typoed it.

    Whoever was testing the game probably had no clue how the AI was supposed to behave in the first place when they gave the thumbs up.
     
  4. Tidus9000

    Tidus9000
    Member

  5. tnud

    tnud
    Member

    That's hilarious. Gotta be intentional
     
  6. Muffin

    Muffin
    Member

  7. Oheao

    Oheao
    Self-Requested Ban Member

    Computers are such an unforgiving bunch.
     
  8. IgnotumCL

    IgnotumCL
    Member


    OMG! HAHAHAHA
     
  9. Wowwww. That story shook 'em hard.
     
  10. dietpepsi

    dietpepsi
    Member

    they should just hire the dude that fixed ACM lmfao
     
  11. CurseVox

    CurseVox
    Member

    holy shit. I can not fucking believe a spelling mistake totally fucked the AI in this game. This is epic. lol
     
  12. Samus Aran

    Samus Aran
    Member

    I cannot fathom that Gearbox is still in business after they straight up broke the law and lied to their "employeer" Sega. Well sadly big corporations get away with everything, probably murder or some shit soon.
     
  13. goodfella

    goodfella
    Member

    So interesting. On the one hand, it's laudable that their systems and services are resilient enough and decoupled enough that if something breaks things carry on (almost) as normal. However perhaps too decoupled in this instance... surely they would have some linting in their code editor/ide to highlight that was a not a function?
     
  14. Pokemaniac

    Pokemaniac
    Member

    Nah, this is a case where you really want to fail fast. Largely to prevent exactly this sort of thing from happening.

    Also this was in an external config file, something not easily error checked.
     
  15. firehawk12

    firehawk12
    Member

    Wait, so this is a real thing?
     
  16. if this is 100% true, then it deserves a lot more attention. This is hilarious.
     
  17. megathemiis

    megathemiis
    Member

    This is so funny and sad at the same time...
     
  18. Mindfreak191

    Mindfreak191
    Member

    I applied for shits and giggles.
     
  19. Faithless

    Faithless
    Member

    lol, amazing.
    So they heard the story and joke about it, nice.
     
  20. MMarston

    MMarston
    Member

    The fact that the job description is that simple really shows how reactive this was haha

    EDIT:
    I'm pretty sure it's a joke though, but still funny.
     
  21. Conkerkid11

    Conkerkid11
    Member

    I'm dying
     
  22. Lol is this for real? Not them just trying to be funny or whatever right?
     
  23. Cantaim

    Cantaim
    Member

    Lmao that Gearbox page is hysterical.
     
  24. It's clearly a wink at this story. They're just having a little fun with it.
     
  25. Jinroh

    Jinroh
    Member

    Yeah well what about patching the game?
     
  26. TAJ

    TAJ
    Member

    Look at the part at the bottom.
     
  27. Heh, I suppose they're trying to score some points over how badly they fucked up over this.
     
  28. Syriel

    Syriel
    Member

    You guys speak like you've never worked with production software.

    Engineers cannot spell. A typo like this is not an uncommon occurrence.

    Pick your industry. If there is tech driving it, there are typos in the code. Guaranteed.
     
  29. megathemiis

    megathemiis
    Member

    As I said its funny and sad at the same time. I have worked with code and I know how easily a typo can slip by unnoticed, that's why I fell sad about the developers. Their project was (in part) ruined by a single letter typo.
     
  30. Asbsand

    Asbsand
    Member

    Will this go down in history as the dumbest, most catastrophic oversight in game development?
     
  31. Shrikey

    Shrikey
    Member

    I hope someone does a proper review with this changed and sees if it actually made that big a difference
     
  32. Spork4000

    Spork4000
    Member

    This is profoundly stupid, the amount of it caring for this to happen. I mean, what the actual fuck?

    I’ve made my fair share of typos and I’ve worked on code with a ton of warnings before, but when the main feature of your program flat out doesn’t work you think you’d at least look at the function call before cutting it for release. I mean maybe this was contracted out and by the time anyone looked at it they had no idea where it would be, but that’s when you take a week and do a code review. This is amateur as all hell.
     
  33. Zaro

    Zaro
    Member

    So? Time to buy it?