--- deliantra/Deliantra-Client/Client.xs 2008/08/30 08:04:01 1.276 +++ deliantra/Deliantra-Client/Client.xs 2008/10/02 15:59:40 1.279 @@ -531,6 +531,8 @@ return 1; } +/******************************************************************************/ + /* process keyboard modifiers */ static int mod_munge (int mod) @@ -2252,6 +2254,12 @@ int px = x * T; int py = y * T; + if (expect_false (cell->player == player)) + { + px += sdx; + py += sdy; + } + if (cell->stat_hp) { int width = cell->stat_width * T; @@ -3001,6 +3009,7 @@ glRotatef (angle, x, y, z); void glColor (float r, float g, float b, float a = 1.0) + PROTOTYPE: @ ALIAS: glColor_premultiply = 1 CODE: