R=rangerOffset(50000,entity():pos(),entity():forwa  rd()+vec(0,random(0.035,-0.035),random(0.035,-0.035)))
if(changed(Fire)&Fire==1){timer("fire",0)}

if(clk("fire")&Fire==1){
    holoPos(1,entity():toWorld(vec(0,0,-2)))
    St=0
    holoDelete(I-1)
    I+=1
    holoCreate(I)
    holoAlpha(I,0)
    holoEntity(I):setTrails(75,75,0.2,"trails/laser",vec(150,150,255),255)
    timer("ex",55)
}

if(clk("ex")){holoPos(I,R:pos())
    holoPos(1,entity():toWorld(vec(-1,0,-2)))
    St=-1
    L+=0.25
    soundPlay(I,0.08,"weapons/cow_mangler_main_shot.wav")
    soundPitch(I,random(200,255))
    soundVolume(I,0.75)
    E=propSpawn("models/props_phx/misc/potato_launcher_explosive.mdl",R:pos(),1 E:propBreak()
    holoPos(I,R:pos())
    timer("fire",16)
    }
