gravestench
gravestench
We currently place the character at the start position for the first map engine. Instead, we need to use character save data to determine which map to spawn the player...
all random number generators used in `d2core/d2map/` need to be seeded with the game server seed (or the game client seed, which comes from the game server).
We currently only have file decoders in `d2fileformats`. Most of the `Load` functions take a byte slice as an argument, and parse the bytes into a struct for that file...
dcc_direction.go:188 dcc_direction.go:192 the issue here is that `cell` is a copy of `frame.Cells[c]` ```golang c := -1 for _, cell := range frame.Cells { c++ ```
We currently have two UI management packages, and no clear indication as to which should be preferred or what their differences are. We really need to merge these two packages...
The items that need to be saved are: - inventory - equipped items (including the alternate weapons/shield slots) - cube - stash - mercenary - corpse - "cursor buffer" The...
Steps to reproduce: 1. start game 1. click cingle player 1. create (or select) a character 1. click the right-mouse skill button (near mana globe) 1. select a skill that...
Related to #753 currently, the entire control list is rendered and it extends outside of the menu box.  We need to make a render mask so that only a...
The `Clone` method of animations is sloppy and warrants a refactor. Please see : - `d2common/d2interface/animation.go` - `d2core/d2asset/animation.go` - `d2core/d2asset/dcc_animation.go` - `d2core/d2asset/dc6_animation.go` In particular, we need to get rid of...
[ffmpeg's bink video decoder implementation can be found here](http://git.videolan.org/?p=ffmpeg.git;a=blob_plain;f=libavcodec/bink.c;hb=HEAD) We need to implement this to play the `.bik` videos from the mpq's