--Monster Elemental Attack Test Quest. --Only For Test Server define TEST_NPC 20001 -- alchemist quest test_att_resist begin state start begin when TEST_NPC.chat."ATT_TEST : ITEM - BASIC" with is_test_server() begin say("Test items for basic") say("Check damage with these") local item_armor local item_helmet local item_bracelet local job = pc.get_job() if job == 0 then -- WARRIOR item_armor = 11299 item_helmet = 12249 item_bracelet = 14109 elseif job==1 then -- ASSASSIN item_armor = 11499 item_helmet = 12389 item_bracelet = 14109 elseif job==2 then -- SURA item_armor = 11699 item_helmet = 12529 item_bracelet = 14109 elseif job==3 then -- SHAMAN item_armor = 11899 item_helmet = 12669 item_bracelet = 14109 end pc.give_item2_select(item_armor) pc.give_item2_select(item_helmet) pc.give_item2_select(item_bracelet) end when TEST_NPC.chat."ATT_TEST : ITEM - FIRE" with is_test_server() begin say("Test items for Fire resist") say("Use items and Type /state to check resist stat") local item_armor local item_helmet local item_bracelet local job = pc.get_job() if job == 0 then -- WARRIOR item_armor = 11299 item_helmet = 12249 item_bracelet = 14109 elseif job==1 then -- ASSASSIN item_armor = 11499 item_helmet = 12389 item_bracelet = 14109 elseif job==2 then -- SURA item_armor = 11699 item_helmet = 12529 item_bracelet = 14109 elseif job==3 then -- SHAMAN item_armor = 11899 item_helmet = 12669 item_bracelet = 14109 end pc.give_item2_select(item_armor) item.set_value(0, 35, 15) pc.give_item2_select(item_helmet) item.set_value(0, 35, 15) pc.give_item2_select(item_bracelet) item.set_value(0, 35, 15) end when TEST_NPC.chat."ATT_TEST : ITEM - ELEC" with is_test_server() begin say("Test items for ELEC resist") say("Use items and Type /state to check resist stat") local item_armor local item_helmet local item_bracelet local job = pc.get_job() if job == 0 then -- WARRIOR item_armor = 11299 item_helmet = 12249 item_bracelet = 14109 elseif job==1 then -- ASSASSIN item_armor = 11499 item_helmet = 12389 item_bracelet = 14109 elseif job==2 then -- SURA item_armor = 11699 item_helmet = 12529 item_bracelet = 14109 elseif job==3 then -- SHAMAN item_armor = 11899 item_helmet = 12669 item_bracelet = 14109 end pc.give_item2_select(item_armor) item.set_value(0, 36, 15) pc.give_item2_select(item_helmet) item.set_value(0, 36, 15) pc.give_item2_select(item_bracelet) item.set_value(0, 36, 15) end when TEST_NPC.chat."ATT_TEST : ITEM - WIND" with is_test_server() begin say("Test items for WIND resist") say("Use items and Type /state to check resist stat") local item_armor local item_helmet local item_bracelet local job = pc.get_job() if job == 0 then -- WARRIOR item_armor = 11299 item_helmet = 12249 item_bracelet = 14109 elseif job==1 then -- ASSASSIN item_armor = 11499 item_helmet = 12389 item_bracelet = 14109 elseif job==2 then -- SURA item_armor = 11699 item_helmet = 12529 item_bracelet = 14109 elseif job==3 then -- SHAMAN item_armor = 11899 item_helmet = 12669 item_bracelet = 14109 end pc.give_item2_select(item_armor) item.set_value(0, 38, 15) pc.give_item2_select(item_helmet) item.set_value(0, 38, 15) pc.give_item2_select(item_bracelet) item.set_value(0, 38, 15) end when TEST_NPC.chat."ATT_TEST : MOB - FIRE" with is_test_server() begin say("spawn FIRE monster") say("check damage with basic and resist armors") mob.spawn(2201, pc.get_local_x(), pc.get_local_y(),0,1,1) end when TEST_NPC.chat."ATT_TEST : MOB - ELEC" with is_test_server() begin say("spawn ELEC monster") say("check damage with basic and resist armors") mob.spawn(2401, pc.get_local_x(), pc.get_local_y(),0,1,1) end when TEST_NPC.chat."ATT_TEST : MOB - WIND" with is_test_server() begin say("spawn WIND monster") say("check damage with basic and resist armors") mob.spawn(777, pc.get_local_x(), pc.get_local_y(),0,1,1) end end end