Fixed compiler warnings in weapon_bugbait: implicit conversion from 'float' to 'byte' (aka 'unsigned char') changes value from <value> to 0 [-Wliteral-conversion]

Fixed under the assumption that the colours should be between 0 and 255 (unsigned char), instead of a float between 0.0 and 0.1 (multiplied value by 255)

Building on Mac OS X 10.8.4, Apple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn)