d@eld,214,155,0 script Dicastes Citizen#1 4_GEFFEN_02,{ if( !.ClickedI ) { .ClickedI++; 'Iced_H++; instance_announce -1,"[Dicastes Ice Titans] You have saved total of "+('Iced_H)+" Dicastes Citizen! Only "+('Iced_HTotal-'Iced_H)+" to go! Save the Dicastes Citizens!",bc_map; stopnpctimer; viewpointmap instance_mapname("d@eld"),2,0,0,atoi(strnpcinfo(2)),0x0000FF; getmapxy .@map$, .@x, .@y, 1; while ( checkcell( .@map$, .@x2 = .@x + rand(-10,10), .@y2 = .@y + rand(-10,10), cell_chknopass ) ); .@randtalk = rand(1,10); if(.@randtalk == 1) { npctalk "Thank you "+strcharinfo(0)+" for saving my life."; sleep 2000; } if(.@randtalk == 2) { npctalk "Thank you so much "+strcharinfo(0)+". I almost felt like a popsicle!"; sleep 2000; } if(.@randtalk == 3) { npctalk "My toes and fingers feel so numb. Glad I didn't get frost-biten, thank you "+strcharinfo(0)+"."; sleep 2000; } if(.@randtalk == 4) { npctalk ""+strcharinfo(0)+" you're the best! Now go get those Ice Titans out of here!"; sleep 2000; } if(.@randtalk == 5) { npctalk "Take out those Ice Titans and save El Dicastes!"; sleep 2000; } if(.@randtalk == 6) { npctalk "Thank you! Burn away their ice-cold hearts "+strcharinfo(0)+"!"; sleep 2000; } if(.@randtalk == 7) { npctalk "I wish they would just melt away! Please protect us!"; sleep 2000; } if(.@randtalk == 8) { npctalk "Melt their icy souls into a puddle of water "+strcharinfo(0)+"!"; sleep 2000; } if(.@randtalk == 9) { npctalk "If I had a flamethrower they wouldn't have had me! Take care of them "+strcharinfo(0)+"!"; sleep 2000; } if(.@randtalk == 10) { npctalk "Finally, I will leave and alert the others "+strcharinfo(0)+""; sleep 2000; } sleep 500; npcwalkto .@x2, .@y2; // npctalk "Thank you for saving me! Please defeat those ugly ass titans nigga!"; sleep 1000; disablenpc instance_npcname(strnpcinfo(0)); donpcevent instance_npcname("Count#I_Ins")+"::OnCountKill_I"; .ClickedI = 0; end;