diff options
| author | jacksonmj <mj-pt@jacksonmj.co.uk> | 2011-08-29 23:23:25 (GMT) |
|---|---|---|
| committer | Simon Robertshaw <simon@hardwired.org.uk> | 2011-08-30 11:34:28 (GMT) |
| commit | df504330e274a21e841d9457d4f1847438f2dde8 (patch) | |
| tree | f55f29194ddb9923da5ed0d73dfa09d79a9cfee1 /src/main.c | |
| parent | 323f3c1415a4322b212bdee063f6bf910a6f2d12 (diff) | |
| download | powder-df504330e274a21e841d9457d4f1847438f2dde8.zip powder-df504330e274a21e841d9457d4f1847438f2dde8.tar.gz | |
Fixes: HUD for fast PIPE, PIPE contents disappearing when next to walls, scrolling special menu, and parts_lastActiveIndex
Diffstat (limited to 'src/main.c')
| -rw-r--r-- | src/main.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -2428,6 +2428,7 @@ int main(int argc, char *argv[]) for (cbi=0; cbi<NPART; cbi++) parts[cbi] = cb_parts[cbi]; + parts_lastActiveIndex = NPART-1; for (cby = 0; cby<YRES; cby++) for (cbx = 0; cbx<XRES; cbx++) @@ -2592,8 +2593,7 @@ int main(int argc, char *argv[]) int tctype = parts[cr>>8].ctype; if ((cr&0xFF)==PT_PIPE) { - if (parts[cr>>8].tmp<PT_NUM) tctype = parts[cr>>8].tmp; - else tctype = 0; + tctype = parts[cr>>8].tmp&0xFF; } if (tctype>=PT_NUM || tctype<0 || (cr&0xFF)==PT_PHOT) tctype = 0; |
