WriteShort(MSG_ENTITY, compressShortVector(this.dest));
WriteShort(MSG_ENTITY, this.count);
WriteByte(MSG_ENTITY, this.cnt);
- WriteShort(MSG_ENTITY, bound(0, this.fade_end, 65535));
+ WriteShort(MSG_ENTITY, bound(0, this.fade_end, 32767));
return true;
}
this.maxs = 0.5 * this.maxs;
this.origin = this.origin - this.mins;
+ this.solid = SOLID_NOT; // before setorigin/setsize to prevent area grid linking
setorigin(this, this.origin);
setsize(this, this.mins, this.maxs);
- this.solid = SOLID_NOT;
if (isnew) IL_PUSH(g_drawables, this);
this.draw = Draw_RainSnow;
}