Destiny 2 Infinite Nova Bomb Glitch Mayhem

ONLY FOR MAYHEM MODE set your button layout to "Jumper" in the settings of destiny 2 (don't worry my code will fix it back to normal so you can play regularly). Also pick top path of void warlock. LEFT to set to plain default grenade and melee mode, RIGHT to change to infinite nova bomb holding grenade button, and DOWN to shut off (for use in Menus) Also automatically turns off when pushing inventory or ghost buttons. MAKE SURE RED IS ON TO USE GLITCH
Version1.11
AuthorNitemareMarauder
Publish DateSat, 23 Dec 2017 - 12:56
Last UpdateSun, 24 Dec 2017 - 11:14
Downloads242
RATE


1

0

Code: Select all
 
int Super;
int Grenade;
int Melee;
int Jump;
int Down;
int Left;
int Right;
int Start;
int Select;
int RAnalog;
int Console;
int MenuMode;
int MenuMode2;
init {
set_led(LED_1,0)
set_led(LED_2,0)
set_led(LED_3,0)
set_led(LED_4,0)
if(get_controller() == PIO_PS4) {
 
 
    Grenade=PS4_L1
    Melee=PS4_R1
    Jump=PS4_CROSS
    RAnalog=PS4_R3
    Down=PS4_DOWN
    Left=PS4_LEFT
    Right=PS4_RIGHT
    Start=PS4_OPTIONS
    Select=PS4_TOUCH
    Console=PS4_PS
    }
if(get_controller() == PIO_XB1) {
 
 
    Grenade=XB1_LB
    Melee=XB1_RB
    Jump=XB1_A
    RAnalog=XB1_RS
    Down=XB1_DOWN
    Left=XB1_LEFT
    Right=XB1_RIGHT
    Start=XB1_MENU
    Select=XB1_VIEW
    Console=XB1_XBOX
    }
 
 
}
main {
set_val(TRACE_1,MenuMode)
set_val(TRACE_2,MenuMode2)
if (MenuMode==0 && MenuMode2==1){
set_led(LED_2,1)
set_led(LED_1,0)
}
if (MenuMode==0 && MenuMode2==0){
set_led(LED_1,1)
set_led(LED_2,0)
}
if (MenuMode==1) {
set_led(LED_1,0)
set_led(LED_2,0)
set_led(LED_3,0)
set_led(LED_4,0)
}
 
if (event_press(Down)) {
combo_run(ModeToggle)
}
if (event_press(Start) || event_press(Select) || event_press(Console)) {
MenuMode=1
}
if (event_press(Left)) {
MenuMode2=0
MenuMode=0
}
if (event_press(Right)) {
MenuMode2=1
MenuMode=0
}
if (get_val(Grenade)>0 && get_val(Melee)>0 && MenuMode==0 && MenuMode2==0) {
set_val(Grenade,0);
set_val(Melee,0);
}
if (event_release(Grenade) && event_release(Melee) && MenuMode==0 && MenuMode2==0 && get_ptime (Grenade) < 100 && get_ptime (Melee) < 100) {
combo_run(SuperSwap);
set_val(Grenade,0);
set_val(Melee,0);
}
 
if (get_val(Jump)>0 && MenuMode==0) {
       combo_run(JumpSwap);
} else combo_stop(JumpSwap)
 
if (get_val(Melee)>0 && MenuMode==0) {
 combo_run(MeleeSwap);
} else combo_stop(MeleeSwap)
 
if (get_val(Grenade)>0 && MenuMode==0 && MenuMode2==0 && get_val(Melee)==0) {
 combo_run(GrenadeSwap);
 set_val(Grenade,0);
}
if (get_val(Grenade)>0 && MenuMode==0 && MenuMode2==1) {
 combo_run(Nova);
 set_val(Grenade,0);
}
}
combo ModeToggle {
MenuMode=!MenuMode
}
combo SuperSwap {
set_val(Jump,100);
wait(100);
set_val(Jump,0);
}   
combo JumpSwap {
    set_val(Grenade,100);
    set_val(Jump,0);
}
combo MeleeSwap {
    set_val(RAnalog,100);
    set_val(Melee,0);
}
combo Nova {
    set_val(Melee, 100);
    wait(200);
    set_val(Melee, 100);
    set_val(Jump, 100);
    wait(110);
    set_val(Jump, 0);
    wait(100);
    set_val(Melee, 0);
    wait(500);
    set_val(Melee, 0);
    wait(800);
}
combo GrenadeSwap {
    set_val(Melee,100);
    set_val(Grenade,0);
}