diff --git a/code/datums/ammo/rocket.dm b/code/datums/ammo/rocket.dm index da99199dc6e3..ddfc23ccefc6 100644 --- a/code/datums/ammo/rocket.dm +++ b/code/datums/ammo/rocket.dm @@ -338,7 +338,7 @@ var/right_angle = (angle + 90 ) % 360 var/left_angle = (angle -90) % 360 var/diagonal_left = (angle - 135) % 360 - var/diagpmal_right = (angle + 135) % 360 + var/diagonal_right = (angle + 135) % 360 var/turf/initial_location = projectile.loc var/list/cleared_locations = list(initial_location) var/edge = FALSE @@ -360,7 +360,7 @@ INVOKE_ASYNC(src, PROC_REF(detonate),left_turf, initial_location, cleared_locations) cleared_locations |= left_turf if(i > 2) - right_turf = get_angle_target_turf(new_turf, diagpmal_right , ii) + right_turf = get_angle_target_turf(new_turf, diagonal_right , ii) INVOKE_ASYNC(src, PROC_REF(detonate),right_turf, initial_location, cleared_locations,edge) left_turf = get_angle_target_turf(new_turf, diagonal_left , ii) INVOKE_ASYNC(src, PROC_REF(detonate),left_turf, initial_location, cleared_locations,edge) diff --git a/code/modules/projectiles/guns/specialist/launcher/rocket_launcher.dm b/code/modules/projectiles/guns/specialist/launcher/rocket_launcher.dm index a39a1123995e..48dfbcf90fd3 100644 --- a/code/modules/projectiles/guns/specialist/launcher/rocket_launcher.dm +++ b/code/modules/projectiles/guns/specialist/launcher/rocket_launcher.dm @@ -477,6 +477,11 @@ if(do_after(user, f_aiming_time, INTERRUPT_ALL, BUSY_ICON_HOSTILE)) if(!QDELETED(target)) .=..() + if(.) + user.attack_log += "\[[time_stamp()]\] [key_name(user)] fired [name] on [target]" + msg_admin_niche("[key_name(user, user.client)] fired [src.name] on [target.name] at ([target.x],[target.y],[target.z] [ADMIN_JMP(target)] ") + log_game("[key_name(user)] fired [src.name] on [target.name] at ([target.x],[target.y],[target.z])") + target.overlays -= lockon_icon target.overlays -= lockon_direction_icon qdel(laser_beam)