Chamber of Horrors
From LugdunonWiki
Contents |
Introduction
Welcome to the Chamber of Horrors!
Here you will find a repository of 'things that should not be', otherwise known as silly bugs.
Lancifer's Super-Wonky-Space-Folding Pathing Bug
- Lancifer discovers the ability to fold spacetime and totally borks pathfinding in the process.
- Discovered during 0.5.12
- Cause: invalid wrapping of search graph used in Lugdunon's default A* pathing implementation.
- Eradicated: in progress...
Brash's Unfeasibly Enormous Tool Cooldown
- Noticed by Brash in version 0.5.6
- Currently unresolved
- Cause: Currently unknown. Suspected integer overflow.
The cooldown in the example below is 17,610 days. This equates to roughly 48.24 years. That is a long, long, long, long, long, time to wait.
How Not to Implement the Panning of Your Lightmap
- Caused during development of 0.5.4
- Eradicated during development of 0.5.4
- Cause: New implementation of minimap required rendering of the light map for the entire minimap region. Transposed some coordinates when translating the position of the main camera's portion of the lightmap.
Bob the Dancing Skeleton
- Caused during development of 0.5.3
- Eradicated during development of 0.5.3
- Cause: With addition of death, the NPC aggro behavior (AI) needed to be made aware of death so that the NPC ceased attacking a dead character. This worked wonderfully, however, the same check was not made for the initial pickup of aggro. This resulting in NPCs going:
"Oh look, there's a dead guy, let's attack! Oh wait, scratch that, he's dead."
"Oh look, there's a dead guy, let's attack! Oh wait, scratch that, he's dead."
"Oh look, there's a dead guy, let's attack! Oh wait, scratch that, he's dead."
"Oh look, there's a dead guy, let's attack! Oh wait, scratch that, he's dead."
"..."