Luban's purge line gcode?

Newcomer around here.
I’ve been fiddling around in SuperSlicer (PrusaSlicer’s branch) and been wanting to recreate Luban’s purge line. So far I got:

; Homing and other default code above here

G90 ;absolute positioning
G1 X5 Y5 F3000

;Set Z Height
G1 Z5 F1800

; Preheat
M104 S205
M140 S70

; Ensure both reached the temp (Bed is generally slower)
M109 S205
M190 S70

; Draw and zero out extruder
G92 E0
G1 Z1 F200
G1 E10 F200 ;Make a blob at start (if not empty)
G1 X60 E20 F600 ;draw a line
G92 E0 ;zero the extruder

The current problems are, that I’m afraid of lowering the Z (mainly because I feel like I’mma wreck it). Got this code from a generated gcode, neither do I know much of it.

Specs: Snapmaker 2 A150

Any help would be appreciated!

Edit: Found way to preheat both then check for temp.
Edit 2: I didn’t wreck the hotend nor break anything. My soul has been relieved of anxiety. Done that like 4 times already and had machine coordinates telling weird shit. Not fun.

Problem solved. If you’re using A150 with SuperSlicer, this should work.