Quote:
Originally Posted by adritill
so we can fix all of those buffs with the ID instead to let the function resolve the id by the name, i will test it too
|
yes..we can now fix all the buffs :)
tommorow ill publish a working silence dispel function ( as a pvp assist ^^ ) ...working my way through all the class skills and godstones right now.
To the Pros of AS : I know how to call the skillID´s...works perfect right now but i think there is an easier way to detect silence --> the id of skills and silence state is stored inside the aion skill.pak ( <effect1_type>Silence</effect1_type> and <effect2_type>Silence</effect2_type> )
does anyone know how to call those two effects ? detecting silence would be so much easier ...
i finished my silence dispell function (all silences from players and godstones should be covered..if i missed one pls tell me )
so...
add this to your Settings.lua
Code:
self.Silence = true; -- Silence dispell
add this to your attack function in class/player.lua
Code:
if Settings.Silence then
self:CheckSilence();
end
finally add this at the end of your class/player.lua
Code:
function CheckSilence()
stateID = {1074,2263,2766,3311,3572,4424,4660,8258,8538,8574,8651,8713,8851,9112,9129};
foodName = {"Greater Healing Potion","Saam King's Herbs"};
flag = 0;
for _,v in ipairs(stateID) do
if Player:GetState():GetState( v ) ~= nil then
flag = flag + 1;
end
end
if flag > 0 then
for a,b in ipairs(foodName) do
if Helper:CheckAvailableInventory( b ) then
PlayerInput:Inventory( b );
break;
end
end
end
return true;
end
if you want to modify the buffID´s here is a list of all silences i found inside GF skills.pak
Code:
<id>1066</id>
<name>RA_SilentArrow_G1</name>
<id>1067</id>
<name>RA_SilentArrow_G2</name>
<id>1068</id>
<name>RA_SilentArrow_G3</name>
<id>1069</id>
<name>RA_SilentArrow_G4</name>
<id>1070</id>
<name>RA_SilentArrow_G5</name>
<id>1071</id>
<name>RA_SilentArrow_G6</name>
<id>1072</id>
<name>RA_SilentArrow_G7</name>
<id>1073</id>
<name>RA_SilentArrow_G8</name>
<id>1074</id>
<name>RA_SilentArrow_G9</name> / Ranger lvl 65 skill
<id>1387</id>
<name>WI_SoulFreeze_G1</name>
<id>1388</id>
<name>WI_SoulFreeze_G2</name>
<id>1389</id>
<name>WI_SoulFreeze_G3</name>
<id>1390</id>
<name>WI_SoulFreeze_G4</name>
<id>4659</id>
<name>WI_SoulFreeze_G5</name>
<id>4660</id>
<name>WI_SoulFreeze_G6</name> / Mage lvl 65 skill
<id>2256</id>
<name>Gu_SilenceShot_G1</name>
<id>2257</id>
<name>Gu_SilenceShot_G2</name>
<id>2258</id>
<name>Gu_SilenceShot_G3</name>
<id>2259</id>
<name>Gu_SilenceShot_G4</name>
<id>2260</id>
<name>Gu_SilenceShot_G5</name>
<id>2261</id>
<name>Gu_SilenceShot_G6</name>
<id>2262</id>
<name>Gu_SilenceShot_G7</name>
<id>2263</id>
<name>Gu_SilenceShot_G8</name> /Gunner lvl 63 skill
<id>2763</id>
<name>RI_ShockStrike_G1</name>
<id>2764</id>
<name>RI_ShockStrike_G2</name>
<id>2765</id>
<name>RI_ShockStrike_G3</name>
<id>2766</id>
<name>RI_ShockStrike_G4</name> /Aethertech lvl 63 skill
<id>3311</id>
<name>AS_SilentBurst_G4</name> /assa lvl 65 skill
id>3572</id>
<name>EL_Silence_G1</name> / SM silence skill
<id>4421</id>
<name>Ba_SongofSoulextinction_G1</name>
<id>4422</id>
<name>Ba_SongofSoulextinction_G2</name>
<id>4423</id>
<name>Ba_SongofSoulextinction_G3</name>
<id>4424</id>
<name>Ba_SongofSoulextinction_G4</name> / Bard lvl 63 skill
<id>4669</id>
<name>EL_TEST_Silence_G1</name>
<id>8258</id>
<name>item_skill_proc_silence</name>
<id>8363</id>
<name>AS_SignetSilence_G1_Sys</name>
<id>8364</id>
<name>AS_SignetSilence_G2_Sys</name>
<id>8380</id>
<name>Servent_Silence_G1</name>
<id>8527</id>
<name>AS_NovaBurst_G1_AddEffect</name>
<id>8538</id>
<name>item_skill_proc_silence_l1_40a</name>
<id>8572</id>
<name>AS_SunBurst_G1_AddEffect</name>
<id>8574</id>
<name>item_skill_proc_silence_l1_40b</name>
<id>8651</id>
<name>item_skill_proc_silence_l1_50a</name>
<id>8673</id>
<name>AS_SilentBurst_G1_AddEffect</name>
<id>8713</id>
<name>item_skill_proc_silence_r2_50a</name> /gs
<id>8769</id>
<name>CS_Penalty_10sec</name> ?
<id>8770</id>
<name>CS_Penalty_3sec</name> ?
<id>8851</id>
<name>item_skill_proc_silence_u1_65a</name> /gs
<id>9090</id>
<name>AS_N_NovaBurst_G1_AddEffect</name> /pve ?
<id>9112</id>
<name>world_item_proc_silence_u1_heart_65a</name> /gs
<id>9129</id>
<name>world_item_proc_silence_u1_star_65a</name> /gs
<id>11598</id>
<name>Stigma_SoulFreeze_G1</name> /old ?
<id>12058</id>
<name>Abyss_Artifact_LegendofPhantom2_G1</name>
<id>12086</id>
<name>Abyss_Artifact_LegendofPhantom2_G2</name>
<id>13078</id>
<name>AP_Proc_SilenceDebuff_G1</name>
<id>13079</id>
<name>AP_Proc_SilenceDebuff_G2</name>
<id>13188</id>
<name>AP_Proc_SilenceDebuff_Proc_G1</name>
<id>13189</id>
<name>AP_Proc_SilenceDebuff_Proc_G2</name>
<id>16590</id>
<name>NPEL_SpellELLong_Water</name>
<id>16593</id>
<name>NPEL_SpellELSA_Water</name>
<id>16679</id>
<name>NAS_PoisonNonSkill_Nr</name>
<id>16698</id>
<name>NWI_SpellSlience_Water</name> /GF naming mistake lol
<id>16762</id>
<name>NAS_Silence_Nr</name>
<id>16781</id>
<name>GNWI_SpellSlience_Water</name>
<id>16868</id>
<name>GNWI_BindSlienceTA_Water</name>
<id>16883</id>
<name>NPEL_SpellELLong_Water_LC</name>
<id>16969</id>
<name>NPCTrapBlind_G1</name>
<id>16970</id>
<name>NPCTrapBlind_G2</name>
<id>16990</id>
<name>NMA_AntiSkillTA_Nr</name>
<id>16995</id>
<name>NGR_SUphyattackAntiSkillSA_Sam</name>
<id>17204</id>
<name>GWI_SilenceTA_Commander</name>
<id>17253</id>
<name>NAR_NoSkill_Poi</name>
<id>17257</id>
<name>NEL_SlienceMPATK_SelfSDPhyDef</name>
<id>17264</id>
<name>PEL_UW_Assail_G1</name>
<id>17265</id>
<name>PEL_UW_Assail_G2</name>
<id>17353</id>
<name>DGWI_Silence_TA</name>
<id>17453</id>
<name>GNEL_NoSkill_No</name>
<id>17458</id>
<name>GNFI_DeformNoSkillLHTA_Train</name>
<id>17463</id>
<name>GNFI_PullNoSkillHTA_No</name>
<id>17491</id>
<name>GNRA_BlindNoSkill_Poi_LC</name>
<id>17506</id>
<name>VacuumTrap_G1</name>
<id>17550</id>
<name>GNRA_BlindNoSkillTA_AddHide</name>
<id>17733</id>
<name>NPR_SUConNoskillStun1_Sam</name>
<id>17844</id>
<name>GNFI_NoSkill_AddShield_Stone_LC</name>
<id>17855</id>
<name>GNWI_NoSkillKBTA7_Lc_No</name>
<id>17928</id>
<name>GNWI_SpellSmallTA_Water_LC</name>
<id>17959</id>
<name>NGR_NoskillHTA_Dige</name>
<id>17999</id>
<name>AGC_Silence_TA</name>
<id>18000</id>
<name>AGC_SilenceTA_Lr</name>
<id>18333</id>
<name>GEL_BindSlienceTA_Command</name>
<id>18441</id>
<name>Chf_SpellNofSli30TA35_AdSuAtt_Phb</name>
<id>18447</id>
<name>Chf_KDNoSkill25m_AddRef_Clo</name>
<id>18468</id>
<name>NGR_SpellSilenceBind_Nr</name>
<id>18483</id>
<name>BNPEL_SpellSlienceBindDoTTA_Lr</name>
<id>18576</id>
<name>BNWI_Silence17m_Area</name>
<id>18587</id>
<name>NWI_Silence_TA</name>
<id>18721</id>
<name>BN_WaterTA_Henchman</name>
<id>18739</id>
<name>BN_HolyservantTA_D_Henchman</name>
<id>19119</id>
<name>NWI_SpellSlience_Lr</name>
<id>19389</id>
<name>IDElemental_2_E_Zadra_Silence</name>
<id>19641</id>
<name>IDArena_Bonus_Silence_Barea</name>
<id>19816</id>
<name>IDArena_Solo_S3_AirElemR_sSilence</name>
<id>19840</id>
<name>LDF4a_D2_SD_Blind</name>
<id>19844</id>
<name>LDF4a_D2_SD_Silence</name>
<id>20065</id>
<name>Arena_pvp02_S3_Tog_BowWow</name>
<id>20377</id>
<name>ArenaGlory_Tog_BowWow_Silence</name>
<id>20772</id>
<name>IDSeal_Twin_M_Silence_Proc</name>
<id>20774</id>
<name>IDVritra_base_SilenceATK</name>
<id>21173</id>
<name>BNWI_SpellAttackDirection_Rune_TA</name>
<id>21223</id>
<name>BNBA_SilenceBind_TA_Lr</name>
<id>21269</id>
<name>BNWI_SpellAttack_Debuff_Rune_TA</name>
<id>21533</id>
<name>IDF5_U3_Boss_NormalFire</name>
<id>21557</id>
<name>IDLDF5_Fortress_Re_BlindSilence_SA</name>
<id>21715</id>
<name>WorldRaid_Wtank_LockOn</name>
<id>21756</id>
<name>LDF5_F_GuardianHead_NormalFire2</name>
<id>21775</id>
<name>LDF4_Advance_GodElite_Debuff</name>
<id>21851</id>
<name>ItemNamed_12_AreaATK_03</name>
<id>22673</id>
<name>Ab1_Boss_PowerATK_03</name>
<id>22723</id>
<name>Adma_Silence_AreaATK</name>
<id>22735</id>
<name>IDLF2A_GodElemental_NormalFire</name>
<id>22769</id>
<name>LDF5_F_GuardianHead_NormalFire2_New</name>
<id>22855</id>
<name>IDEternity_01_Wizard_Silence</name>
<id>22860</id>
<name>IDEternity_01_W_Summon_Fireball</name>
<id>22861</id>
<name>IDEternity_01_W_Summon_Pulled</name>
<id>22868</id>
<name>IDEternity_01_Fighter_Drain_01</name>
<id>22955</id>
<name>IDEternity_BindSlienceTA_Water</name>
<id>22979</id>
<name>F6_Adma_Silence_AreaATK</name>