Sometimes, when I stand close to wall and i plant an entity with movetype_toss the entity starts to fall really slow and when it touches floor it does not stop, but still fall.... If I stay far from a wall I can plant it properly, mine stops at floor.
Is that normal? How can I fix it?
PHP Code:
public set_mine(id) {
new Float:StartOrigin[3]
new PlayerOrigin[3]
get_user_origin(id, PlayerOrigin, 1)
StartOrigin[0] = float(PlayerOrigin[0])
StartOrigin[1] = float(PlayerOrigin[1])
StartOrigin[2] = float(PlayerOrigin[2]-25)
new MineEnt = create_entity("info_target")
entity_set_string(MineEnt, EV_SZ_classname, "landmine")
entity_set_model(MineEnt, "models/w_landmine_zlw.mdl")
entity_set_edict(MineEnt, EV_ENT_owner, id)
entity_set_int(MineEnt, EV_INT_movetype, MOVETYPE_TOSS)
DispatchSpawn(MineEnt)
entity_set_origin(MineEnt, StartOrigin)
entity_set_size(MineEnt, Float:{-35.0, -35.0, -1.0}, Float:{35.0, 35.0, 2.0})
entity_set_int(MineEnt, EV_INT_solid, 2)
}