//Tracker's Blades //v1.0, by Rudenid [ITEMDEF i_swordmake_delay] ID=i_memory TYPE=t_eq_script LAYER=30 ON=@Timer IF ( > 0) IF (rand(4) != 1) CONT.SFX 42 ELSE CONT.SFX 43 ENDIF CONT.ANIM 11 MORE1= +(-1)> TIMER=1 RETURN 1 ELSE IF (rand(1000) > ) CONT.EMOTE fail to create the blade LINK.TAG.DCLICKED= REMOVE RETURN 1 ELSE CONT.EMOTE create a Hunter's Blade! CONT.NEWITEM _hunter> CONT.ACT.NAME= Hunter's Blade CONT.ACT.CONT= CONT.SFX 87 LINK.REMOVE ENDIF REMOVE RETURN 1 ENDIF [ITEMDEF i_tracker_mold] ID=i_displaycase_2_base NAME=sword mold TYPE=t_eq_script VALUE=5000 WEIGHT=10 ON=@Create COLOR=1001 ON=@DClick IF (> = 1) RETURN 1 ENDIF IF ( < 90.0) SRC.SYSMESSAGE You are not a good enough blacksmith to make anything out of this. RETURN 1 ENDIF IF (> == 0) SRC.SYSMESSAGE This item has not been idenfitied. RETURN 1 ENDIF IF !() IF !( >) SRC.SYSMESSAGE You do not have the items needed to craft a blade out of this. RETURN 1 ENDIF IF !( >) SRC.SYSMESSAGE You do not have the items needed to craft a blade out of this. RETURN 1 ENDIF IF !( >) SRC.SYSMESSAGE You do not have the items needed to craft a blade out of this. RETURN 1 ENDIF IF !( >) SRC.SYSMESSAGE You do not have the items needed to craft a blade out of this. RETURN 1 ENDIF SRC.CONSUME SRC.CONSUME SRC.CONSUME SRC.CONSUME ENDIF SRC.NEWITEM i_swordmake_delay SRC.ACT.LINK= SRC.ACT.EQUIP SRC.ACT.MORE1=25 SRC.ACT.TIMER=1 TAG.DCLICKED=1 RETURN 1 [ITEMDEF i_sword_viking_hunter] ID=i_sword_viking NAME=Hunter's Blade VALUE=1000 ON=@Create MOREY={0.0 8 20.0 16 40.0 16 60.0 12 80.0 12 100.0 1} MORE2={0 4} MOREM={20 80} HITPOINTS={31 90} ATTR=attr_magic ON=@Unequip COLOR=0 [ITEMDEF i_sword_long_hunter] ID=i_sword_long NAME=Hunter's Blade VALUE=1000 ON=@Create MOREY={0.0 8 20.0 16 40.0 16 60.0 12 80.0 12 100.0 1} MORE2={0 4} MOREM={20 80} HITPOINTS={31 90} ATTR=attr_magic ON=@Unequip COLOR=0 [ITEMDEF i_sword_broad_hunter] ID=i_sword_broad NAME=Hunter's Blade VALUE=1000 ON=@Create MOREY={0.0 8 20.0 16 40.0 16 60.0 12 80.0 12 100.0 1} MORE2={0 4} MOREM={20 80} HITPOINTS={31 90} ATTR=attr_magic ON=@Unequip COLOR=0 [ITEMDEF i_katana_hunter] ID=i_katana NAME=Hunter's Blade VALUE=1000 ON=@Create MOREY={0.0 8 20.0 16 40.0 16 60.0 12 80.0 12 100.0 1} MORE2={0 4} MOREM={20 80} HITPOINTS={31 90} ATTR=attr_magic ON=@Unequip COLOR=0 [ITEMDEF i_cutlass_hunter] ID=i_cutlass NAME=Hunter's Blade VALUE=1000 ON=@Create MOREY={0.0 8 20.0 16 40.0 16 60.0 12 80.0 12 100.0 1} MORE2={0 4} MOREM={20 80} HITPOINTS={31 90} ATTR=attr_magic ON=@Unequip COLOR=0 [ITEMDEF i_bardiche_hunter] ID=i_bardiche NAME=Hunter's Blade VALUE=1000 ON=@Create MOREY={0.0 8 20.0 16 40.0 16 60.0 12 80.0 12 100.0 1} MORE2={0 4} MOREM={20 80} HITPOINTS={31 90} ATTR=attr_magic ON=@Unequip COLOR=0 [ITEMDEF i_halberd_hunter] ID=i_halberd NAME=Hunter's Blade VALUE=1000 ON=@Create MOREY={0.0 8 20.0 16 40.0 16 60.0 12 80.0 12 100.0 1} MORE2={0 4} MOREM={20 80} HITPOINTS={31 90} ATTR=attr_magic ON=@Unequip COLOR=0 [ITEMDEF i_scimitar_hunter] ID=i_scimitar NAME=Hunter's Blade VALUE=1000 ON=@Create MOREY={0.0 8 20.0 16 40.0 16 60.0 12 80.0 12 100.0 1} MORE2={0 4} MOREM={20 80} HITPOINTS={31 90} ATTR=attr_magic ON=@Unequip COLOR=0 [ITEMDEF i_pitchfork_hunter] ID=i_pitchfork NAME=Hunter's Blade VALUE=1000 ON=@Create MOREY={0.0 8 20.0 16 40.0 16 60.0 12 80.0 12 100.0 1} MORE2={0 4} MOREM={20 80} HITPOINTS={31 90} ATTR=attr_magic ON=@Unequip COLOR=0 [ITEMDEF i_kryss_hunter] ID=i_kryss NAME=Hunter's Blade VALUE=1000 ON=@Create MOREY={0.0 8 20.0 16 40.0 16 60.0 12 80.0 12 100.0 1} MORE2={0 4} MOREM={20 80} HITPOINTS={31 90} ATTR=attr_magic ON=@Unequip COLOR=0 [ITEMDEF i_dagger_hunter] ID=i_dagger NAME=Hunter's Blade VALUE=1000 ON=@Create MOREY=0.0 MORE2={0 4} MOREM={20 80} HITPOINTS={31 90} ATTR=attr_magic ON=@Unequip COLOR=0 [ITEMDEF i_spear_hunter] ID=i_spear NAME=Hunter's Blade VALUE=1000 ON=@Create MOREY={0.0 8 20.0 16 40.0 16 60.0 12 80.0 12 100.0 1} MORE2={0 4} MOREM={20 80} HITPOINTS={31 90} ATTR=attr_magic ON=@Unequip COLOR=0 [ITEMDEF i_spear_short_hunter] ID=i_spear_short NAME=Hunter's Blade VALUE=1000 ON=@Create MOREY={0.0 8 20.0 16 40.0 16 60.0 12 80.0 12 100.0 1} MORE2={0 4} MOREM={20 80} HITPOINTS={31 90} ATTR=attr_magic ON=@Unequip COLOR=0 [ITEMDEF i_axe_hunter] ID=i_axe NAME=Hunter's Blade VALUE=1000 ON=@Create MOREY={0.0 8 20.0 16 40.0 16 60.0 12 80.0 12 100.0 1} MORE2={0 4} MOREM={20 80} HITPOINTS={31 90} ATTR=attr_magic ON=@Unequip COLOR=0 [ITEMDEF i_axe_exec_hunter] ID=i_axe_exec NAME=Hunter's Blade VALUE=1000 ON=@Create MOREY={0.0 8 20.0 16 40.0 16 60.0 12 80.0 12 100.0 1} MORE2={0 4} MOREM={20 80} HITPOINTS={31 90} ATTR=attr_magic ON=@Unequip COLOR=0 [ITEMDEF i_axe_battle_hunter] ID=i_axe_battle NAME=Hunter's Blade VALUE=1000 ON=@Create MOREY={0.0 8 20.0 16 40.0 16 60.0 12 80.0 12 100.0 1} MORE2={0 4} MOREM={20 80} HITPOINTS={31 90} ATTR=attr_magic ON=@Unequip COLOR=0 [ITEMDEF i_axe_double_hunter] ID=i_axe_double NAME=Hunter's Blade VALUE=1000 ON=@Create MOREY={0.0 8 20.0 16 40.0 16 60.0 12 80.0 12 100.0 1} MORE2={0 4} MOREM={20 80} HITPOINTS={31 90} ATTR=attr_magic ON=@Unequip COLOR=0 [ITEMDEF i_axe_two_hand_hunter] ID=i_axe_two_hand NAME=Hunter's Blade VALUE=1000 ON=@Create MOREY={0.0 8 20.0 16 40.0 16 60.0 12 80.0 12 100.0 1} MORE2={0 4} MOREM={20 80} HITPOINTS={31 90} ATTR=attr_magic ON=@Unequip COLOR=0 [ITEMDEF i_axe_war_hunter] ID=i_axe_war NAME=Hunter's Blade VALUE=1000 ON=@Create MOREY={0.0 8 20.0 16 40.0 16 60.0 12 80.0 12 100.0 1} MORE2={0 4} MOREM={20 80} HITPOINTS={31 90} ATTR=attr_magic ON=@Unequip COLOR=0 [FUNCTION BLADETRACK] VAR.OLDACT= IF (STRMATCH( *'s *,)) SRC.TAG.BLADETIED= ACT= ELSEIF (STRMATCH( *'s *,)) SRC.TAG.BLADETIED= ACT= ENDIF IF !(STRMATCH( *'s *,)) RETURN 1 ENDIF IF (( > )&&( != 0)) ACT.COLOR=0 ACT=> RETURN 1 ENDIF IF ( == 0) //Blue IF ( > * 4> / 5>) IF ( != 01f5) ACT.COLOR=01f5 ENDIF ELSEIF ( > * 3> / 5>) IF ( != 065) ACT.COLOR=065 ENDIF ELSEIF ( > * 2> / 5>) IF ( != 064) ACT.COLOR=064 ENDIF ELSEIF ( > * 1> / 5>) IF ( != 0c7) ACT.COLOR=0c7 ENDIF ELSE IF ( != 0c6) ACT.COLOR=0c6 ENDIF ENDIF ELSEIF ( == 1) //Red IF ( > * 4> / 5>) IF ( != 0f1) ACT.COLOR=0f1 ENDIF ELSEIF ( > * 3> / 5>) IF ( != 0f0) ACT.COLOR=0f0 ENDIF ELSEIF ( > * 2> / 5>) IF ( != 028) ACT.COLOR=028 ENDIF ELSEIF ( > * 1> / 5>) IF ( != 027) ACT.COLOR=027 ENDIF ELSE IF ( != 025) ACT.COLOR=025 ENDIF ENDIF ELSEIF ( == 2) //Yellow IF ( > * 4> / 5>) IF ( != 033) ACT.COLOR=033 ENDIF ELSEIF ( > * 3> / 5>) IF ( != 031) ACT.COLOR=031 ENDIF ELSEIF ( > * 2> / 5>) IF ( != 030) ACT.COLOR=030 ENDIF ELSEIF ( > * 1> / 5>) IF ( != 0489) ACT.COLOR=0489 ENDIF ELSE IF ( != 06e0) ACT.COLOR=06e0 ENDIF ENDIF ELSEIF ( == 3) //Green IF ( > * 4> / 5>) IF ( != 03c) ACT.COLOR=03c ENDIF ELSEIF ( > * 3> / 5>) IF ( != 03a) ACT.COLOR=03a ENDIF ELSEIF ( > * 2> / 5>) IF ( != 044) ACT.COLOR=044 ENDIF ELSEIF ( > * 1> / 5>) IF ( != 048) ACT.COLOR=048 ENDIF ELSE IF ( != 01d8) ACT.COLOR=01d8 ENDIF ENDIF ELSEIF ( == 4) //Silver IF ( > * 4> / 5>) IF ( != 06dc) ACT.COLOR=06dc ENDIF ELSEIF ( > * 3> / 5>) IF ( != 0481) ACT.COLOR=0481 ENDIF ELSEIF ( > * 2> / 5>) IF ( != 0231) ACT.COLOR=0231 ENDIF ELSEIF ( > * 1> / 5>) IF ( != 06dd) ACT.COLOR=06dd ENDIF ELSE IF ( != 05ae) ACT.COLOR=05ae ENDIF ENDIF ENDIF ACT=> [EVENTS e_bandit_tracker] ON=@SkillStart REGION.ALLCLIENTS BLADETRACK Bandit VAR.OLDACT= ON=@EnvironChange REGION.ALLCLIENTS BLADETRACK Bandit VAR.OLDACT= ON=@Death IF (> != 0) TAG.OLDACT= ACT=> ACT.COLOR=0 ACT=> TAG.BLADETIED= TAG.OLDACT= ENDIF [EVENTS e_orc_tracker] ON=@SkillStart REGION.ALLCLIENTS BLADETRACK Orc VAR.OLDACT= ON=@EnvironChange REGION.ALLCLIENTS BLADETRACK Orc VAR.OLDACT= ON=@Death IF (> != 0) TAG.OLDACT= ACT=> ACT.COLOR=0 ACT=> TAG.BLADETIED= TAG.OLDACT= ENDIF [EVENTS e_troll_tracker] ON=@SkillStart REGION.ALLCLIENTS BLADETRACK Troll VAR.OLDACT= ON=@EnvironChange REGION.ALLCLIENTS BLADETRACK Troll VAR.OLDACT= ON=@Death IF (> != 0) TAG.OLDACT= ACT=> ACT.COLOR=0 ACT=> TAG.BLADETIED= TAG.OLDACT= ENDIF [EVENTS e_ettin_tracker] ON=@SkillStart REGION.ALLCLIENTS BLADETRACK Ettin VAR.OLDACT= ON=@EnvironChange REGION.ALLCLIENTS BLADETRACK Ettin VAR.OLDACT= ON=@Death IF (> != 0) TAG.OLDACT= ACT=> ACT.COLOR=0 ACT=> TAG.BLADETIED= TAG.OLDACT= ENDIF [EVENTS e_ogre_tracker] ON=@SkillStart REGION.ALLCLIENTS BLADETRACK Ogre VAR.OLDACT= ON=@EnvironChange REGION.ALLCLIENTS BLADETRACK Ogre VAR.OLDACT= ON=@Death IF (> != 0) TAG.OLDACT= ACT=> ACT.COLOR=0 ACT=> TAG.BLADETIED= TAG.OLDACT= ENDIF [EVENTS e_cyclops_tracker] ON=@SkillStart REGION.ALLCLIENTS BLADETRACK Cyclops and Titan VAR.OLDACT= ON=@EnvironChange REGION.ALLCLIENTS BLADETRACK Cyclops and Titan VAR.OLDACT= ON=@Death IF (> != 0) TAG.OLDACT= ACT=> ACT.COLOR=0 ACT=> TAG.BLADETIED= TAG.OLDACT= ENDIF [EVENTS e_undead_tracker] ON=@SkillStart REGION.ALLCLIENTS BLADETRACK Undead VAR.OLDACT= ON=@EnvironChange REGION.ALLCLIENTS BLADETRACK Undead VAR.OLDACT= ON=@Death IF (> != 0) TAG.OLDACT= ACT=> ACT.COLOR=0 ACT=> TAG.BLADETIED= TAG.OLDACT= ENDIF [EVENTS e_dragon_tracker] ON=@SkillStart REGION.ALLCLIENTS BLADETRACK Dragon VAR.OLDACT= ON=@EnvironChange REGION.ALLCLIENTS BLADETRACK Dragon VAR.OLDACT= ON=@Death IF (> != 0) TAG.OLDACT= ACT=> ACT.COLOR=0 ACT=> TAG.BLADETIED= TAG.OLDACT= ENDIF [EVENTS e_horse_tracker] ON=@SkillStart REGION.ALLCLIENTS BLADETRACK Horse VAR.OLDACT= ON=@EnvironChange REGION.ALLCLIENTS BLADETRACK Horse VAR.OLDACT= ON=@Death IF (> != 0) TAG.OLDACT= ACT=> ACT.COLOR=0 ACT=> TAG.BLADETIED= TAG.OLDACT= ENDIF [EVENTS e_llama_tracker] ON=@SkillStart REGION.ALLCLIENTS BLADETRACK Llama VAR.OLDACT= ON=@EnvironChange REGION.ALLCLIENTS BLADETRACK Llama VAR.OLDACT= ON=@Death IF (> != 0) TAG.OLDACT= ACT=> ACT.COLOR=0 ACT=> TAG.BLADETIED= TAG.OLDACT= ENDIF [EVENTS e_elemental_tracker] ON=@SkillStart REGION.ALLCLIENTS BLADETRACK Elemental VAR.OLDACT= ON=@EnvironChange REGION.ALLCLIENTS BLADETRACK Elemental VAR.OLDACT= ON=@Death IF (> != 0) TAG.OLDACT= ACT=> ACT.COLOR=0 ACT=> TAG.BLADETIED= TAG.OLDACT= ENDIF [EVENTS e_ophidian_tracker] ON=@SkillStart REGION.ALLCLIENTS BLADETRACK Ophidian VAR.OLDACT= ON=@EnvironChange REGION.ALLCLIENTS BLADETRACK Ophidian VAR.OLDACT= ON=@Death IF (> != 0) TAG.OLDACT= ACT=> ACT.COLOR=0 ACT=> TAG.BLADETIED= TAG.OLDACT= ENDIF [EVENTS e_terathan_tracker] ON=@SkillStart REGION.ALLCLIENTS BLADETRACK Terathan VAR.OLDACT= ON=@EnvironChange REGION.ALLCLIENTS BLADETRACK Terathan VAR.OLDACT= ON=@Death IF (> != 0) TAG.OLDACT= ACT=> ACT.COLOR=0 ACT=> TAG.BLADETIED= TAG.OLDACT= ENDIF [EVENTS e_lizard_tracker] ON=@SkillStart REGION.ALLCLIENTS BLADETRACK Lizard VAR.OLDACT= ON=@EnvironChange REGION.ALLCLIENTS BLADETRACK Lizard VAR.OLDACT= ON=@Death IF (> != 0) TAG.OLDACT= ACT=> ACT.COLOR=0 ACT=> TAG.BLADETIED= TAG.OLDACT= ENDIF [EVENTS e_rat_tracker] ON=@SkillStart REGION.ALLCLIENTS BLADETRACK Rat VAR.OLDACT= ON=@EnvironChange REGION.ALLCLIENTS BLADETRACK Rat VAR.OLDACT= ON=@Death IF (> != 0) TAG.OLDACT= ACT=> ACT.COLOR=0 ACT=> TAG.BLADETIED= TAG.OLDACT= ENDIF [EVENTS e_wisp_tracker] ON=@SkillStart REGION.ALLCLIENTS BLADETRACK Wisp VAR.OLDACT= ON=@EnvironChange REGION.ALLCLIENTS BLADETRACK Wisp VAR.OLDACT= ON=@Death IF (> != 0) TAG.OLDACT= ACT=> ACT.COLOR=0 ACT=> TAG.BLADETIED= TAG.OLDACT= ENDIF [EVENTS e_daemon_tracker] ON=@SkillStart REGION.ALLCLIENTS BLADETRACK Daemon VAR.OLDACT= ON=@EnvironChange REGION.ALLCLIENTS BLADETRACK Daemon VAR.OLDACT= ON=@Death IF (> != 0) TAG.OLDACT= ACT=> ACT.COLOR=0 ACT=> TAG.BLADETIED= TAG.OLDACT= ENDIF [EVENTS e_serpent_tracker] ON=@SkillStart REGION.ALLCLIENTS BLADETRACK Serpent VAR.OLDACT= ON=@EnvironChange REGION.ALLCLIENTS BLADETRACK Serpent VAR.OLDACT= ON=@Death IF (> != 0) TAG.OLDACT= ACT=> ACT.COLOR=0 ACT=> TAG.BLADETIED= TAG.OLDACT= ENDIF [EVENTS e_bird_tracker] ON=@SkillStart REGION.ALLCLIENTS BLADETRACK Bird VAR.OLDACT= ON=@EnvironChange REGION.ALLCLIENTS BLADETRACK Bird VAR.OLDACT= ON=@Death IF (> != 0) TAG.OLDACT= ACT=> ACT.COLOR=0 ACT=> TAG.BLADETIED= TAG.OLDACT= ENDIF [EVENTS e_insect_tracker] ON=@SkillStart REGION.ALLCLIENTS BLADETRACK Insect VAR.OLDACT= ON=@EnvironChange REGION.ALLCLIENTS BLADETRACK Insect VAR.OLDACT= ON=@Death IF (> != 0) TAG.OLDACT= ACT=> ACT.COLOR=0 ACT=> TAG.BLADETIED= TAG.OLDACT= ENDIF [EVENTS e_mimic_tracker] ON=@SkillStart REGION.ALLCLIENTS BLADETRACK Mimic VAR.OLDACT= ON=@EnvironChange REGION.ALLCLIENTS BLADETRACK Mimic VAR.OLDACT= ON=@Death IF (> != 0) TAG.OLDACT= ACT=> ACT.COLOR=0 ACT=> TAG.BLADETIED= TAG.OLDACT= ENDIF