Free version update 14-12-2023.

This commit is contained in:
MobiusDevelopment
2023-12-14 02:11:28 +02:00
parent 6a0a4be1ea
commit 1204ad8e00
6352 changed files with 98838 additions and 68045 deletions

View File

@@ -285,8 +285,8 @@ MaxMAtk = 999999
MaxPCritRate = 500
# Maximum character Magic Critical Rate. (10 = 1%)
# Default: 200
MaxMCritRate = 200
# Classic Default: 320
MaxMCritRate = 320
# Maximum character Attack Speed.
# Default: 1500

View File

@@ -19,6 +19,11 @@ EnableAutoItem = True
# Retail: False
ResumeAutoPlay = False
# Assist party leader.
# When in party, target what the leader is targeting.
# Retail: False
AssistLeader = False
# Enable .play command only for premium players.
# Premium System must be enabled.
# Default: False

View File

@@ -17,6 +17,9 @@ FakePlayerKillsRewardPvP = True
# Fake player kills apply karma rules.
FakePlayerUnflaggedKillsKarma = True
# Fake players can be attacked without PvP flagging.
FakePlayerAutoAttackable = False
# Aggressive AI fake players attack nearby monsters.
FakePlayerAggroMonsters = True

View File

@@ -430,8 +430,8 @@ ChatFilterChars = ^_^
# NPC_SHOUT
# NEW_TELL
# WORLD (&)
# Default: ALL;SHOUT;GLOBAL;TRADE;HERO_VOICE
BanChatChannels = GENERAL;SHOUT;WORLD;TRADE;HERO_VOICE
# Default: GENERAL;SHOUT;GLOBAL;TRADE;HERO_VOICE;WHISPER
BanChatChannels = GENERAL;SHOUT;WORLD;TRADE;HERO_VOICE;WHISPER
# ---------------------------------------------------------------------------

View File

@@ -1,218 +1,236 @@
<?xml version="1.0" encoding="UTF-8"?>
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="xsd/ActionData.xsd">
<action id="0" handler="SitStand" />
<action id="1" handler="RunWalk" />
<action id="10" handler="PrivateStore" option="1" /> <!-- Private Store Sell -->
<action id="12" handler="SocialAction" option="2" /> <!-- Greeting -->
<action id="13" handler="SocialAction" option="3" /> <!-- Victory -->
<action id="14" handler="SocialAction" option="4" /> <!-- Advance -->
<action id="15" handler="PetHold" /> <!-- Change Movement Mode -->
<action id="16" handler="PetAttack" /> <!-- Attack -->
<action id="17" handler="PetStop" /> <!-- Stop -->
<action id="19" handler="UnsummonPet" />
<action id="21" handler="ServitorHold" /> <!-- Change Movement Mode -->
<action id="22" handler="ServitorAttack" /> <!-- Attack -->
<action id="23" handler="ServitorStop" /> <!-- Stop -->
<action id="24" handler="SocialAction" option="6" /> <!-- Yes -->
<action id="25" handler="SocialAction" option="5" /> <!-- No -->
<action id="26" handler="SocialAction" option="7" /> <!-- Bow -->
<action id="28" handler="PrivateStore" option="3" /> <!-- Private Store Buy -->
<action id="29" handler="SocialAction" option="8" /> <!-- Unaware -->
<action id="30" handler="SocialAction" option="9" /> <!-- Social Waiting -->
<action id="31" handler="SocialAction" option="10" /> <!-- Laugh -->
<action id="32" handler="ServitorSkillUse" option="4230" /> <!-- Wild Hog Cannon - Wild Cannon -->
<action id="33" handler="SocialAction" option="11" /> <!-- Applaud -->
<action id="34" handler="SocialAction" option="12" /> <!-- Dance -->
<action id="35" handler="SocialAction" option="13" /> <!-- Sorrow -->
<action id="36" handler="ServitorSkillUse" option="4259" /> <!-- Soulless - Toxic Smoke -->
<action id="37" handler="PrivateStore" option="5" /> <!-- Dwarven Manufacture -->
<action id="39" handler="ServitorSkillUse" option="4138" /> <!-- Soulless - Parasite Burst -->
<action id="41" handler="ServitorSkillUse" option="4230" /> <!-- Wild Hog Cannon - Attack -->
<action id="42" handler="ServitorSkillUse" option="4378" /> <!-- Kai the Cat - Self Damage Shield -->
<action id="43" handler="ServitorSkillUse" option="4137" /> <!-- Unicorn Merrow - Hydro Screw -->
<action id="44" handler="ServitorSkillUse" option="4139" /> <!-- Big Boom - Boom Attack -->
<action id="45" handler="ServitorSkillUse" option="4025" /> <!-- Unicorn Boxer - Master Recharge -->
<action id="46" handler="ServitorSkillUse" option="4261" /> <!-- Mew the Cat - Mega Storm Strike -->
<action id="47" handler="ServitorSkillUse" option="4260" /> <!-- Silhouette - Steal Blood -->
<action id="48" handler="ServitorSkillUse" option="4068" /> <!-- Mechanic Golem - Mech. Cannon -->
<action id="52" handler="UnsummonServitor" />
<action id="53" handler="ServitorMove" /> <!-- Move to target -->
<action id="54" handler="PetMove" /> <!-- Move to target -->
<action id="61" handler="PrivateStore" option="8" /> <!-- Private Store Package Sell -->
<action id="62" handler="SocialAction" option="14" /> <!-- Charm -->
<action id="64" handler="TeleportBookmark" />
<action id="65" handler="BotReport" />
<action id="66" handler="SocialAction" option="15" /> <!-- Shyness -->
<action id="67" handler="AirshipAction" option="1" /> <!-- Steer -->
<action id="68" handler="AirshipAction" option="2" /> <!-- Cancel Control -->
<action id="69" handler="AirshipAction" option="3" /> <!-- Destination Map -->
<action id="70" handler="AirshipAction" option="4" /> <!-- Exit Airship -->
<action id="71" handler="SocialAction" option="16" /> <!-- Exchange Bows -->
<action id="72" handler="SocialAction" option="17" /> <!-- High Five -->
<action id="73" handler="SocialAction" option="18" /> <!-- Couple Dance -->
<action id="78" handler="TacticalSignUse" option="1" /> <!-- Token 1: Star -->
<action id="79" handler="TacticalSignUse" option="2" /> <!-- Token 2: Heart -->
<action id="80" handler="TacticalSignUse" option="3" /> <!-- Token 3: Moon -->
<action id="81" handler="TacticalSignUse" option="4" /> <!-- Token 4: Cross -->
<action id="82" handler="TacticalSignTarget" option="1" /> <!-- Token 1: Star -->
<action id="83" handler="TacticalSignTarget" option="2" /> <!-- Token 2: Heart -->
<action id="84" handler="TacticalSignTarget" option="3" /> <!-- Token 3: Moon -->
<action id="85" handler="TacticalSignTarget" option="4" /> <!-- Token 4: Cross -->
<action id="87" handler="SocialAction" option="28" /> <!-- Propose -->
<action id="88" handler="SocialAction" option="29" /> <!-- Provoke -->
<action id="89" handler="SocialAction" option="30" /> <!-- Beauty Shop -->
<action id="90" handler="InstanceZoneInfo" />
<action id="1000" handler="ServitorSkillUse" option="4079" /> <!-- Siege Golem - Siege Hammer -->
<action id="1003" handler="PetSkillUse" option="4710" /> <!-- Wind Hatchling/Strider - Wild Stun -->
<action id="1004" handler="PetSkillUse" option="4711" /> <!-- Wind Hatchling/Strider - Wild Defense -->
<action id="1005" handler="PetSkillUse" option="4712" /> <!-- Star Hatchling/Strider - Bright Burst -->
<action id="1006" handler="PetSkillUse" option="4713" /> <!-- Star Hatchling/Strider - Bright Heal -->
<action id="1007" handler="ServitorSkillUse" option="4699" /> <!-- Cat Queen - Blessing of Queen -->
<action id="1008" handler="ServitorSkillUse" option="4700" /> <!-- Cat Queen - Gift of Queen -->
<action id="1009" handler="ServitorSkillUse" option="4701" /> <!-- Cat Queen - Cure of Queen -->
<action id="1010" handler="ServitorSkillUse" option="4702" /> <!-- Unicorn Seraphim - Blessing of Seraphim -->
<action id="1011" handler="ServitorSkillUse" option="4703" /> <!-- Unicorn Seraphim - Gift of Seraphim -->
<action id="1012" handler="ServitorSkillUse" option="4704" /> <!-- Unicorn Seraphim - Cure of Seraphim -->
<action id="1013" handler="ServitorSkillUse" option="4705" /> <!-- Nightshade - Curse of Shade -->
<action id="1014" handler="ServitorSkillUse" option="4706" /> <!-- Nightshade - Mass Curse of Shade -->
<action id="1015" handler="ServitorSkillUse" option="4707" /> <!-- Nightshade - Shade Sacrifice -->
<action id="1016" handler="ServitorSkillUse" option="4709" /> <!-- Cursed Man - Cursed Blow -->
<action id="1017" handler="ServitorSkillUse" option="4708" /> <!-- Cursed Man - Cursed Strike/Stun -->
<action id="1031" handler="ServitorSkillUse" option="5135" /> <!-- Feline King - Slash -->
<action id="1032" handler="ServitorSkillUse" option="5136" /> <!-- Feline King - Spinning Slash -->
<action id="1033" handler="ServitorSkillUse" option="5137" /> <!-- Feline King - Grip of the Cat -->
<action id="1034" handler="ServitorSkillUse" option="5138" /> <!-- Magnus the Unicorn - Whiplash -->
<action id="1035" handler="ServitorSkillUse" option="5139" /> <!-- Magnus the Unicorn - Tridal Wave -->
<action id="1036" handler="ServitorSkillUse" option="5142" /> <!-- Spectral Lord - Corpse Kaboom -->
<action id="1037" handler="ServitorSkillUse" option="5141" /> <!-- Spectral Lord - Dicing Death -->
<action id="1038" handler="ServitorSkillUse" option="5140" /> <!-- Spectral Lord - Force Curse -->
<action id="1039" handler="ServitorSkillUse" option="5110" /> <!-- Swoop Cannon - Cannon Fodder -->
<action id="1040" handler="ServitorSkillUse" option="5111" /> <!-- Swoop Cannon - Big Bang -->
<action id="1041" handler="PetSkillUse" option="5442" /> <!-- Great Wolf - Bite Attack -->
<action id="1042" handler="PetSkillUse" option="5444" /> <!-- Great Wolf - Maul -->
<action id="1043" handler="PetSkillUse" option="5443" /> <!-- Great Wolf - Cry of the Wolf -->
<action id="1044" handler="PetSkillUse" option="5445" /> <!-- Great Wolf - Awakening -->
<action id="1045" handler="PetSkillUse" option="5584" /> <!-- Great Wolf - Howl -->
<action id="1046" handler="PetSkillUse" option="5585" /> <!-- Strider - Roar -->
<action id="1047" handler="ServitorSkillUse" option="5580" /> <!-- Divine Beast - Bite -->
<action id="1048" handler="ServitorSkillUse" option="5581" /> <!-- Divine Beast - Stun Attack -->
<action id="1049" handler="ServitorSkillUse" option="5582" /> <!-- Divine Beast - Fire Breath -->
<action id="1050" handler="ServitorSkillUse" option="5583" /> <!-- Divine Beast - Roar -->
<action id="1051" handler="ServitorSkillUse" option="5638" /> <!-- Feline Queen - Bless The Body -->
<action id="1052" handler="ServitorSkillUse" option="5639" /> <!-- Feline Queen - Bless The Soul -->
<action id="1053" handler="ServitorSkillUse" option="5640" /> <!-- Feline Queen - Haste -->
<action id="1054" handler="ServitorSkillUse" option="5643" /> <!-- Unicorn Seraphim - Acumen -->
<action id="1055" handler="ServitorSkillUse" option="5647" /> <!-- Unicorn Seraphim - Clarity -->
<action id="1056" handler="ServitorSkillUse" option="5648" /> <!-- Unicorn Seraphim - Empower -->
<action id="1057" handler="ServitorSkillUse" option="5646" /> <!-- Unicorn Seraphim - Wild Magic -->
<action id="1058" handler="ServitorSkillUse" option="5652" /> <!-- Nightshade - Death Whisper -->
<action id="1059" handler="ServitorSkillUse" option="5653" /> <!-- Nightshade - Focus -->
<action id="1060" handler="ServitorSkillUse" option="5654" /> <!-- Nightshade - Guidance -->
<action id="1061" handler="PetSkillUse" option="5745" /> <!-- Wild Beast Fighter, White Weasel - Death blow -->
<action id="1062" handler="PetSkillUse" option="5746" /> <!-- Wild Beast Fighter - Double attack -->
<action id="1063" handler="PetSkillUse" option="5747" /> <!-- Wild Beast Fighter - Spin attack -->
<action id="1064" handler="PetSkillUse" option="5748" /> <!-- Wild Beast Fighter - Meteor Shower -->
<action id="1065" handler="PetSkillUse" option="5753" /> <!-- Fox Shaman, Wild Beast Fighter, White Weasel, Fairy Princess - Awakening -->
<action id="1066" handler="PetSkillUse" option="5749" /> <!-- Fox Shaman, Spirit Shaman - Thunder Bolt -->
<action id="1067" handler="PetSkillUse" option="5750" /> <!-- Fox Shaman, Spirit Shaman - Flash -->
<action id="1068" handler="PetSkillUse" option="5751" /> <!-- Fox Shaman, Spirit Shaman - Lightning Wave -->
<action id="1069" handler="PetSkillUse" option="5752" /> <!-- Fox Shaman, Fairy Princess - Flare -->
<action id="1070" handler="PetSkillUse" option="5771" /> <!-- White Weasel, Fairy Princess, Improved Baby Buffalo, Improved Baby Kookaburra, Improved Baby Cougar, Spirit Shaman, Toy Knight, Turtle Ascetic - Buff control -->
<action id="1071" handler="ServitorSkillUse" option="5761" /> <!-- Tigress - Power Strike -->
<action id="1072" handler="PetSkillUse" option="6046" /> <!-- Toy Knight - Piercing attack -->
<action id="1073" handler="PetSkillUse" option="6047" /> <!-- Toy Knight - Whirlwind -->
<action id="1074" handler="PetSkillUse" option="6048" /> <!-- Toy Knight - Lance Smash -->
<action id="1075" handler="PetSkillUse" option="6049" /> <!-- Toy Knight - Battle Cry -->
<action id="1076" handler="PetSkillUse" option="6050" /> <!-- Turtle Ascetic - Power Smash -->
<action id="1077" handler="PetSkillUse" option="6051" /> <!-- Turtle Ascetic - Energy Burst -->
<action id="1078" handler="PetSkillUse" option="6052" /> <!-- Turtle Ascetic - Shockwave -->
<action id="1079" handler="PetSkillUse" option="6053" /> <!-- Turtle Ascetic - Howl -->
<action id="1080" handler="ServitorSkillUse" option="6041" /> <!-- Phoenix Rush -->
<action id="1081" handler="ServitorSkillUse" option="6042" /> <!-- Phoenix Cleanse -->
<action id="1082" handler="ServitorSkillUse" option="6043" /> <!-- Phoenix Flame Feather -->
<action id="1083" handler="ServitorSkillUse" option="6044" /> <!-- Phoenix Flame Beak -->
<action id="1084" handler="PetSkillUse" option="6054" /> <!-- Switch State -->
<action id="1086" handler="ServitorSkillUse" option="6094" /> <!-- Panther Cancel -->
<action id="1087" handler="ServitorSkillUse" option="6095" /> <!-- Panther Dark Claw -->
<action id="1088" handler="ServitorSkillUse" option="6096" /> <!-- Panther Fatal Claw -->
<action id="1089" handler="PetSkillUse" option="6199" /> <!-- Deinonychus - Tail Strike -->
<action id="1090" handler="PetSkillUse" option="6205" /> <!-- Guardian's Strider - Strider Bite -->
<action id="1091" handler="PetSkillUse" option="6206" /> <!-- Guardian's Strider - Strider Fear -->
<action id="1092" handler="PetSkillUse" option="6207" /> <!-- Guardian's Strider - Strider Dash -->
<action id="1093" handler="PetSkillUse" option="6618" /> <!-- Maguen - Maguen Strike -->
<action id="1094" handler="PetSkillUse" option="6681" /> <!-- Maguen - Maguen Wind Walk -->
<action id="1095" handler="PetSkillUse" option="6619" /> <!-- Elite Maguen - Maguen Power Strike -->
<action id="1096" handler="PetSkillUse" option="6682" /> <!-- Elite Maguen - Elite Maguen Wind Walk -->
<action id="1097" handler="PetSkillUse" option="6683" /> <!-- Maguen - Maguen Return -->
<action id="1098" handler="PetSkillUse" option="6684" /> <!-- Elite Maguen - Maguen Party Return -->
<action id="1099" handler="ServitorAttack" /> <!-- All Attack -->
<action id="1100" handler="ServitorMove" /> <!-- All Move to target -->
<action id="1101" handler="ServitorStop" /> <!-- All Stop -->
<action id="1102" handler="UnsummonServitor" />
<action id="1103" handler="ServitorMode" option="1" /> <!-- All Passive mode -->
<action id="1104" handler="ServitorMode" option="2" /> <!-- All Defending mode -->
<action id="1106" handler="ServitorSkillUse" option="11278" /> <!-- Cute Bear - Bear Claw -->
<action id="1107" handler="ServitorSkillUse" option="11279" /> <!-- Cute Bear - Bear Tumbling -->
<action id="1108" handler="ServitorSkillUse" option="11280" /> <!-- Saber Tooth Cougar- Cougar Bite -->
<action id="1109" handler="ServitorSkillUse" option="11281" /> <!-- Saber Tooth Cougar - Cougar Pounce -->
<action id="1110" handler="ServitorSkillUse" option="11282" /> <!-- Grim Reaper - Reaper Touch -->
<action id="1111" handler="ServitorSkillUse" option="11283" /> <!-- Grim Reaper - Reaper Power -->
<action id="1113" handler="ServitorSkillUse" option="10051" /> <!-- Golden Lion - Lion Roar -->
<action id="1114" handler="ServitorSkillUse" option="10052" /> <!-- Golden Lion - Lion Claw -->
<action id="1115" handler="ServitorSkillUse" option="10053" /> <!-- Golden Lion - Lion Dash -->
<action id="1116" handler="ServitorSkillUse" option="10054" /> <!-- Golden Lion - Lion Flame -->
<action id="1117" handler="ServitorSkillUse" option="10794" /> <!-- Thunder Hawk - Thunder Flight -->
<action id="1118" handler="ServitorSkillUse" option="10795" /> <!-- Thunder Hawk - Thunder Purity -->
<action id="1120" handler="ServitorSkillUse" option="10797" /> <!-- Thunder Hawk - Thunder Feather Blast -->
<action id="1121" handler="ServitorSkillUse" option="10798" /> <!-- Thunder Hawk - Thunder Sharp Claw -->
<action id="1122" handler="ServitorSkillUse" option="11806" /> <!-- Tree of Life - Blessing of Tree -->
<action id="1123" handler="ServitorSkillUse" option="14767" /> <!-- Siege Golem - Siege Punch -->
<action id="1124" handler="ServitorSkillUse" option="11323" /> <!-- Wynn Kai the Cat - Feline Aggression -->
<action id="1125" handler="ServitorSkillUse" option="11324" /> <!-- Wynn Kai the Cat - Feline Stun -->
<action id="1126" handler="ServitorSkillUse" option="11325" /> <!-- Wynn Feline King - Feline Bite -->
<action id="1127" handler="ServitorSkillUse" option="11326" /> <!-- Wynn Feline King - Feline Pounce -->
<action id="1128" handler="ServitorSkillUse" option="11327" /> <!-- Wynn Feline Queen - Feline Touch -->
<action id="1129" handler="ServitorSkillUse" option="11328" /> <!-- Wynn Feline Queen - Feline Power -->
<action id="1130" handler="ServitorSkillUse" option="11332" /> <!-- Wynn Merrow - Unicorn's Aggression -->
<action id="1131" handler="ServitorSkillUse" option="11333" /> <!-- Wynn Merrow - Unicorn's Stun -->
<action id="1132" handler="ServitorSkillUse" option="11334" /> <!-- Wynn Magnus - Unicorn's Bite -->
<action id="1133" handler="ServitorSkillUse" option="11335" /> <!-- Wynn Magnus - Unicorn's Pounce -->
<action id="1134" handler="ServitorSkillUse" option="11336" /> <!-- Wynn Seraphim - Unicorn's Touch -->
<action id="1135" handler="ServitorSkillUse" option="11337" /> <!-- Wynn Seraphim - Unicorn's Power -->
<action id="1136" handler="ServitorSkillUse" option="11341" /> <!-- Wynn Nightshade - Phantom Aggression -->
<action id="1137" handler="ServitorSkillUse" option="11342" /> <!-- Wynn Nightshade - Phantom Stun -->
<action id="1138" handler="ServitorSkillUse" option="11343" /> <!-- Wynn Spectral Lord - Phantom Bite -->
<action id="1139" handler="ServitorSkillUse" option="11344" /> <!-- Wynn Spectral Lord - Phantom Pounce -->
<action id="1140" handler="ServitorSkillUse" option="11345" /> <!-- Wynn Soulless - Phantom Touch -->
<action id="1141" handler="ServitorSkillUse" option="11346" /> <!-- Wynn Soulless - Phantom Power -->
<action id="1142" handler="ServitorSkillUse" option="10087" /> <!-- Blood Panther - Panther Roar -->
<action id="1143" handler="ServitorSkillUse" option="10088" /> <!-- Blood Panther - Panther Rush -->
<action id="1144" handler="ServitorSkillUse" option="11375" /> <!-- Commando Cat - Commando Jumping Attack -->
<action id="1145" handler="ServitorSkillUse" option="11376" /> <!-- Commando Cat - Commando Double Slash -->
<action id="1146" handler="ServitorSkillUse" option="11378" /> <!-- Witch Cat - Elemental Slam -->
<action id="1147" handler="ServitorSkillUse" option="11377" /> <!-- Witch Cat - Witch Cat Power -->
<action id="1148" handler="ServitorSkillUse" option="11379" /> <!-- Unicorn Lancer - Lancer Rush -->
<action id="1149" handler="ServitorSkillUse" option="11380" /> <!-- Unicorn Lancer - Power Stamp -->
<action id="1150" handler="ServitorSkillUse" option="11382" /> <!-- Unicorn Cherub - Multiple Icicles -->
<action id="1151" handler="ServitorSkillUse" option="11381" /> <!-- Unicorn Cherub - Cherub Power -->
<action id="1152" handler="ServitorSkillUse" option="11383" /> <!-- Dark Crusader - Phantom Sword Attack -->
<action id="1153" handler="ServitorSkillUse" option="11384" /> <!-- Dark Crusader - Phantom Blow -->
<action id="1154" handler="ServitorSkillUse" option="11385" /> <!-- Banshee Queen - Phantom Spike -->
<action id="1155" handler="ServitorSkillUse" option="11386" /> <!-- Banshee Queen - Phantom Crash -->
<action id="5000" handler="PetSkillUse" option="23155" /> <!-- Baby Rudolph - Reindeer Scratch -->
<action id="5001" handler="PetSkillUse" option="23167" /> <!-- Deseloph, Hyum, Rekang, Lilias, Lapham, Mafum - Rosy Seduction -->
<action id="5002" handler="PetSkillUse" option="23168" /> <!-- Deseloph, Hyum, Rekang, Lilias, Lapham, Mafum - Critical Seduction -->
<action id="5003" handler="PetSkillUse" option="5749" /> <!-- Hyum, Lapham, Hyum, Lapham - Thunder Bolt -->
<action id="5004" handler="PetSkillUse" option="5750" /> <!-- Hyum, Lapham, Hyum, Lapham - Flash -->
<action id="5005" handler="PetSkillUse" option="5751" /> <!-- Hyum, Lapham, Hyum, Lapham - Lightning Wave -->
<action id="5006" handler="PetSkillUse" option="5771" /> <!-- Deseloph, Hyum, Rekang, Lilias, Lapham, Mafum, Deseloph, Hyum, Rekang, Lilias, Lapham, Mafum - Buff Control -->
<action id="5007" handler="PetSkillUse" option="6046" /> <!-- Deseloph, Lilias, Deseloph, Lilias - Piercing Attack -->
<action id="5008" handler="PetSkillUse" option="6047" /> <!-- Deseloph, Lilias, Deseloph, Lilias - Spin Attack -->
<action id="5009" handler="PetSkillUse" option="6048" /> <!-- Deseloph, Lilias, Deseloph, Lilias - Smash -->
<action id="5010" handler="PetSkillUse" option="6049" /> <!-- Deseloph, Lilias, Deseloph, Lilias - Ignite -->
<action id="5011" handler="PetSkillUse" option="6050" /> <!-- Rekang, Mafum, Rekang, Mafum - Power Smash -->
<action id="5012" handler="PetSkillUse" option="6051" /> <!-- Rekang, Mafum, Rekang, Mafum - Energy Burst -->
<action id="5013" handler="PetSkillUse" option="6052" /> <!-- Rekang, Mafum, Rekang, Mafum - Shockwave -->
<action id="5014" handler="PetSkillUse" option="6053" /> <!-- Rekang, Mafum, Rekang, Mafum - Ignite -->
<action id="5015" handler="PetSkillUse" option="6054" /> <!-- Deseloph, Hyum, Rekang, Lilias, Lapham, Mafum, Deseloph, Hyum, Rekang, Lilias, Lapham, Mafum - Switch Stance -->
<action id="0" handler="SitStand" /> <!-- Toggle Sit/Stand. (/sit, /stand) -->
<action id="1" handler="RunWalk" /> <!-- Toggle Walk/Run. (/walk, /run) -->
<action id="2" handler="None" /> <!-- Attacks selected target(s), or takes a general action if the target cannot be attacked. Hold down the Ctrl key and click to attack by force. (/attack, /attackforce) -->
<action id="3" handler="None" /> <!-- Request a trade from the selected target. (/trade) -->
<action id="4" handler="None" /> <!-- Select the nearest attackable target. (/targetnext) -->
<action id="5" handler="None" /> <!-- Pick up items that are scattered nearby. (/pickup) -->
<action id="6" handler="None" /> <!-- Change to the target of the currently selected player. (/assist) -->
<action id="7" handler="None" /> <!-- Invite the selected person to your party. (/invite) -->
<action id="8" handler="None" /> <!-- Leave the party. (/leave) -->
<action id="9" handler="None" /> <!-- If you are the leader of the party, dismiss selected members from your party. (/dismiss) -->
<action id="10" handler="PrivateStore" option="1" /> <!-- Sets up a private store to sell your items. (/vendor) -->
<action id="11" handler="None" /> <!-- Display the party matching window to search for parties or to add members to your party. (/partymatching) -->
<action id="12" handler="SocialAction" option="2" /> <!-- Emote: Greet others with a kind "hello." (/socialhello) -->
<action id="13" handler="SocialAction" option="3" /> <!-- Emote: Let everyone know that you or someone else is victorious! (/socialvictory) -->
<action id="14" handler="SocialAction" option="4" /> <!-- Emote: Rouse your allies and charge! (/socialcharge) -->
<action id="15" handler="PetHold" /> <!-- Have your pet follow you or stay and hold its ground. -->
<action id="16" handler="PetAttack" /> <!-- Attack target. -->
<action id="17" handler="PetStop" /> <!-- Stop current action. -->
<action id="18" handler="None" /> <!-- Pick up nearby items. -->
<action id="19" handler="UnsummonPet" /> <!-- Returns your pet back to its home. -->
<action id="20" handler="None" /> <!-- Use special skill. -->
<action id="21" handler="ServitorHold" /> <!-- Have your summons follow you or stay and hold its ground. -->
<action id="22" handler="ServitorAttack" /> <!-- Attack target. -->
<action id="23" handler="ServitorStop" /> <!-- Stop current action. -->
<action id="24" handler="SocialAction" option="6" /> <!-- Emote: Respond positively. (/socialyes) -->
<action id="25" handler="SocialAction" option="5" /> <!-- Emote: Respond negatively. (/socialno) -->
<action id="26" handler="SocialAction" option="7" /> <!-- Emote: Show your respect and bow. (/socialbow) -->
<action id="27" handler="None" /> <!-- Use special skill. -->
<action id="28" handler="PrivateStore" option="3" /> <!-- Sets up a private store to purchase items. (/buy) -->
<action id="29" handler="SocialAction" option="8" /> <!-- Emote: You have no idea what's going on. (/socialunaware) -->
<action id="30" handler="SocialAction" option="9" /> <!-- Emote: I'm waiting... (/socialwaiting) -->
<action id="31" handler="SocialAction" option="10" /> <!-- Emote: Have a good laugh. (/sociallaugh) -->
<action id="32" handler="ServitorSkillUse" option="4230" /> <!-- Toggle between Attack/Move modes. -->
<action id="33" handler="SocialAction" option="11" /> <!-- Emote: Applaud. (/socialapplause) -->
<action id="34" handler="SocialAction" option="12" /> <!-- Emote: Serve them up your best dance moves. (/socialdance) -->
<action id="35" handler="SocialAction" option="13" /> <!-- Emote: Show grief. (/socialsad) -->
<action id="36" handler="ServitorSkillUse" option="4259" /> <!-- Poison gas attack. -->
<action id="37" handler="PrivateStore" option="5" /> <!-- Set up a private workshop that creates items by using Dwarven recipes in exchange for a fee. (/dwarvenmanufacture) -->
<action id="38" handler="Ride" /> <!-- Toggle mount/dismount when near or on an NPC that can be ridden. (/mount, /dismount, /mountdismount) -->
<action id="39" handler="ServitorSkillUse" option="4138" /> <!-- Exploding corpse attack. -->
<action id="40" handler="None" /> <!-- Enhances a target's evaluation score. (/evaluate) -->
<action id="41" handler="ServitorSkillUse" option="4230" /> <!-- Attacks castle gates, walls, or headquarters by shooting a cannon. -->
<action id="42" handler="ServitorSkillUse" option="4378" /> <!-- Reflects damage back to an enemy. -->
<action id="43" handler="ServitorSkillUse" option="4137" /> <!-- Attacks an enemy by creating a whirling surge of water. -->
<action id="44" handler="ServitorSkillUse" option="4139" /> <!-- Attacks an enemy with a powerful explosion. -->
<action id="45" handler="ServitorSkillUse" option="4025" /> <!-- Restores the summoner's MP. -->
<action id="46" handler="ServitorSkillUse" option="4261" /> <!-- Attacks an enemy by summoning up a devastating storm. -->
<action id="47" handler="ServitorSkillUse" option="4260" /> <!-- Damages an enemy and heals the servitor at the same time. -->
<action id="48" handler="ServitorSkillUse" option="4068" /> <!-- Attacks the enemy by shooting a cannon. -->
<action id="49" handler="ServitorSkillUse" option="4032" /> <!-- Attack with a fit of rage. -->
<action id="50" handler="None" /> <!-- The selected party member will become the new party leader. (/changepartyleader) -->
<action id="52" handler="UnsummonServitor" /> <!-- Removes the bonds from the summons and releases it. -->
<action id="53" handler="ServitorMove" /> <!-- Move to the target. -->
<action id="54" handler="PetMove" /> <!-- Move to the target. -->
<action id="55" handler="None" /> <!-- Toggle recording and stop recording of replay files. (/start_replayrecording, /stop_replayrecording, /startstop_replayrecording) -->
<action id="56" handler="None" /> <!-- Invite the selected target to a command channel. (/channelinvite) -->
<action id="57" handler="None" /> <!-- Highlights private store and private workshop messages that contain the search word. (/findprivatestore) -->
<action id="61" handler="PrivateStore" option="8" /> <!-- Open a personal store for package sale. (/packagesale) -->
<action id="62" handler="SocialAction" option="14" /> <!-- Charm Pose (Command: /charm) -->
<action id="65" handler="BotReport" /> <!-- Reports the targeted player as a suspected bot. -->
<action id="66" handler="SocialAction" option="15" /> <!-- Allows character to strike shy pose. (command: /shyness) -->
<action id="67" handler="AirshipAction" option="1" /> <!-- Allows you to control the Airship. -->
<action id="68" handler="AirshipAction" option="2" /> <!-- Relinquishes control of the Airship. -->
<action id="69" handler="AirshipAction" option="3" /> <!-- Choose from pre-designated locations. -->
<action id="70" handler="AirshipAction" option="4" /> <!-- Disembarks from the Airship. -->
<action id="71" handler="SocialAction" option="16" /> <!-- Exchange bows with another person. (command: /two-personbow) -->
<action id="72" handler="SocialAction" option="17" /> <!-- High Five another person. (command: /hi-five) -->
<action id="73" handler="SocialAction" option="18" /> <!-- Dance with another player. (command: /coupledance) -->
<action id="76" handler="None" /> <!-- Invite the selected target as friends. (Commands: /friendinvite, /addfriend, /registerfriend) -->
<action id="77" handler="None" /> <!-- Start or end recording videos. (Commands: /startrecording, /stoprecording, /startstoprecording) -->
<action id="87" handler="SocialAction" option="28" /> <!-- Gesture of Proposal (Command: /Propose) -->
<action id="88" handler="SocialAction" option="29" /> <!-- Gesture of Provocation (Command: /Provoke) -->
<action id="89" handler="SocialAction" option="30" /> <!-- Show Off (Command: /showoff) -->
<action id="1000" handler="ServitorSkillUse" option="4079" /> <!-- Attacks castle gates, walls, or headquarters with a powerful strike. -->
<action id="1001" handler="None" /> <!-- A reckless yet powerful attack that must be used with extreme caution. -->
<action id="1002" handler="PetSkillUse" option="4123" /> <!-- Incites those around the summon to attack you. -->
<action id="1003" handler="PetSkillUse" option="4710" /> <!-- A surprise attack that inflicts damage and stuns the opponent. -->
<action id="1004" handler="PetSkillUse" option="4711" /> <!-- Instantly increases P. Def. and M. Def. significantly. Character is immovable while this skill is in effect. -->
<action id="1005" handler="PetSkillUse" option="4712" /> <!-- A magical attack. -->
<action id="1006" handler="PetSkillUse" option="4713" /> <!-- Recovers the pet's HP. -->
<action id="1007" handler="ServitorSkillUse" option="4699" /> <!-- Temporarily increases your party's chance to land a critical attack and also increases the power of the attack if successful. -->
<action id="1008" handler="ServitorSkillUse" option="4700" /> <!-- Temporarily increases your party's P. Atk and accuracy. -->
<action id="1009" handler="ServitorSkillUse" option="4701" /> <!-- Has a chance to remove curses from party members. -->
<action id="1010" handler="ServitorSkillUse" option="4702" /> <!-- Temporarily increases your party's MP regeneration. -->
<action id="1011" handler="ServitorSkillUse" option="4703" /> <!-- Temporarily shortens your party's spell re-use timer. -->
<action id="1012" handler="ServitorSkillUse" option="4704" /> <!-- Remove a curse from your party. -->
<action id="1013" handler="ServitorSkillUse" option="4705" /> <!-- Provokes an opponent to attack and strikes them with a curse that decreases their P. Def and M. Def. -->
<action id="1014" handler="ServitorSkillUse" option="4706" /> <!-- Provokes multiple enemies around the caster to attack and strikes them with a curse that decreases their P. Def and M. Def. -->
<action id="1015" handler="ServitorSkillUse" option="4707" /> <!-- Sacrifice HP in order to regenerate the HP of a selected target. -->
<action id="1016" handler="ServitorSkillUse" option="4709" /> <!-- Attempt a powerful, critical attack on an opponent. -->
<action id="1017" handler="ServitorSkillUse" option="4708" /> <!-- A stunning blow that inflicts damage and instantly throws an enemy into a state of stun. -->
<!-- Actions 1018 to 1030 are present in the Client, but are not used in Classic. -->
<action id="1018" handler="ServitorSkillUse" option="0" /> <!-- Inflict a deadly curse on an enemy that absorbs their HP. -->
<action id="1019" handler="ServitorSkillUse" option="0" /> <!-- Skill #2 that is used by Kat the Cat -->
<action id="1020" handler="ServitorSkillUse" option="0" /> <!-- Skill #2 that is used by Mew the Cat -->
<action id="1021" handler="ServitorSkillUse" option="0" /> <!-- Skill #2 that is used by Kai the Cat -->
<action id="1022" handler="ServitorSkillUse" option="0" /> <!-- Skill #2 that is used by Boxer the Unicorn -->
<action id="1023" handler="ServitorSkillUse" option="0" /> <!-- Skill #2 that is used by Mirage the Unicorn -->
<action id="1024" handler="ServitorSkillUse" option="0" /> <!-- Skill #2 that is used by Merrow the Unicorn -->
<action id="1025" handler="ServitorSkillUse" option="0" /> <!-- Skill #2 that is used by Shadow -->
<action id="1026" handler="ServitorSkillUse" option="0" /> <!-- Skill #1 that is used by Shadow -->
<action id="1027" handler="ServitorSkillUse" option="0" /> <!-- Skill #2 that is used by Silhouette -->
<action id="1028" handler="ServitorSkillUse" option="0" /> <!-- Skill #1 that is used by reanimated man -->
<action id="1029" handler="ServitorSkillUse" option="0" /> <!-- Skill #2 that is used by reanimated man -->
<action id="1030" handler="ServitorSkillUse" option="0" /> <!-- Skill #2 that is used by corrupted man -->
<action id="1031" handler="ServitorSkillUse" option="5135" /> <!-- Feline King: A powerful slashing attack. Over-hit is possible. -->
<action id="1032" handler="ServitorSkillUse" option="5136" /> <!-- Feline King: Slashes at surrounding enemies while spinning in the air. Over-hit is possible. -->
<action id="1033" handler="ServitorSkillUse" option="5137" /> <!-- Feline King: Immobilizes all nearby enemies. -->
<action id="1034" handler="ServitorSkillUse" option="5138" /> <!-- Magnus the Unicorn: Powerful rear kicks that stun and damage an enemy. Over-hit is possible. -->
<action id="1035" handler="ServitorSkillUse" option="5139" /> <!-- Magnus the Unicorn: Pounds multiple enemies with a tremendous onrush of water. -->
<action id="1036" handler="ServitorSkillUse" option="5142" /> <!-- Spectral Lord: Detonates a corpse, inflicting damage to nearby enemies. -->
<action id="1037" handler="ServitorSkillUse" option="5141" /> <!-- Spectral Lord: Blades attached to each arm slash out in a devastating attack. Over-hit is possible. -->
<action id="1038" handler="ServitorSkillUse" option="5140" /> <!-- Spectral Lord: Curses nearby enemies, poisoning them and reducing their Atk. Spd. -->
<action id="1039" handler="ServitorSkillUse" option="5110" /> <!-- Swoop Cannon: Fires a projectile a short distance. Consumes 4 Flash Gunpowder. -->
<action id="1040" handler="ServitorSkillUse" option="5111" /> <!-- Swoop Cannon: Fires a projectile a long distance. Consumes 5 Flash Gunpowder. -->
<action id="1041" handler="PetSkillUse" option="5442" /> <!-- Viciously bite an enemy. -->
<action id="1042" handler="PetSkillUse" option="5444" /> <!-- Scratch an enemy with both paws. Causes bleeding. -->
<action id="1043" handler="PetSkillUse" option="5443" /> <!-- Dominate nearby enemies with a mighty roar. -->
<action id="1044" handler="PetSkillUse" option="5445" /> <!-- Awaken hidden powers. -->
<action id="1045" handler="PetSkillUse" option="5584" /> <!-- Decrease a nearby enemy's P. Atk./M. Atk. with a wolf cry. -->
<action id="1046" handler="PetSkillUse" option="5585" /> <!-- Decrease a nearby enemy's attack speed/magic speed with a strider roar. -->
<action id="1047" handler="ServitorSkillUse" option="5580" /> <!-- Viciously bite an enemy. -->
<action id="1048" handler="ServitorSkillUse" option="5581" /> <!-- Cause both damage and shock at the same time. Instantly stuns an enemy. -->
<action id="1049" handler="ServitorSkillUse" option="5582" /> <!-- Breath fire in front of you. -->
<action id="1050" handler="ServitorSkillUse" option="5583" /> <!-- Dominate nearby enemies with a mighty roar. -->
<action id="1051" handler="ServitorSkillUse" option="5638" /> <!-- Increases maximum HP temporarily. -->
<action id="1052" handler="ServitorSkillUse" option="5639" /> <!-- Increases maximum MP temporarily. -->
<action id="1053" handler="ServitorSkillUse" option="5640" /> <!-- Increases Atk. Spd. temporarily. -->
<action id="1054" handler="ServitorSkillUse" option="5643" /> <!-- Increases Casting Spd. temporarily. -->
<action id="1055" handler="ServitorSkillUse" option="5647" /> <!-- Temporarily decreases the target's MP consumption of skills. Consumes Spirit Ore. -->
<action id="1056" handler="ServitorSkillUse" option="5648" /> <!-- Increases M. Atk. power temporarily. -->
<action id="1057" handler="ServitorSkillUse" option="5646" /> <!-- Temporarily increases the critical rate of damage attack magic. -->
<action id="1058" handler="ServitorSkillUse" option="5652" /> <!-- Temporarily increases the critical attack power. -->
<action id="1059" handler="ServitorSkillUse" option="5653" /> <!-- Temporarily increases the probability of critical attack. -->
<action id="1060" handler="ServitorSkillUse" option="5654" /> <!-- Temporarily increases Accuracy. -->
<action id="1061" handler="PetSkillUse" option="5745" /> <!-- Awakens a hidden ability to inflict a powerful attack on the enemy. Requires application of the Awakening skill. -->
<action id="1062" handler="PetSkillUse" option="5746" /> <!-- Rapidly attacks the enemy twice. -->
<action id="1063" handler="PetSkillUse" option="5747" /> <!-- Inflicts shock and damage to the enemy at the same time with a powerful spin attack. -->
<action id="1064" handler="PetSkillUse" option="5748" /> <!-- Attacks nearby enemies with a doll heap attack. -->
<action id="1065" handler="PetSkillUse" option="5753" /> <!-- Awakens a hidden ability. -->
<action id="1066" handler="PetSkillUse" option="5749" /> <!-- Attacks the enemy with the power of thunder. -->
<action id="1067" handler="PetSkillUse" option="5750" /> <!-- Inflicts a swift magic attack on nearby enemies when hit. -->
<action id="1068" handler="PetSkillUse" option="5751" /> <!-- Attacks nearby enemies with the power of lightning. -->
<action id="1069" handler="PetSkillUse" option="5752" /> <!-- Awakens a hidden ability to inflict a powerful attack on the enemy. Requires application of the Awakening skill. -->
<action id="1070" handler="PetSkillUse" option="5771" /> <!-- Control put in place to prevent the use of a buff upon the master. 5-minute duration. -->
<action id="1071" handler="ServitorSkillUse" option="5761" /> <!-- Powerfully attacks the target. -->
<action id="1072" handler="PetSkillUse" option="6046" /> <!-- A powerful attack that pierces through a target. -->
<action id="1073" handler="PetSkillUse" option="6047" /> <!-- Attacks nearby enemies by spinning your own body like a whirlwind. -->
<action id="1074" handler="PetSkillUse" option="6048" /> <!-- Attacks a front-line enemy with a powerful lance thrust. -->
<action id="1075" handler="PetSkillUse" option="6049" /> <!-- Shouts a victory cry that increases your abilities. -->
<action id="1076" handler="PetSkillUse" option="6050" /> <!-- Inflicts a powerful attack on the target. -->
<action id="1077" handler="PetSkillUse" option="6051" /> <!-- Gathers energy into your body, then releases it in a destructive blast. -->
<action id="1078" handler="PetSkillUse" option="6052" /> <!-- Hits enemies with a powerful wave of force. -->
<action id="1079" handler="PetSkillUse" option="6053" /> <!-- Emits a loud roar that amplifies your abilities. -->
<action id="1080" handler="ServitorSkillUse" option="6041" /> <!-- Charges toward the enemy and inflicts damage. -->
<action id="1081" handler="ServitorSkillUse" option="6042" /> <!-- Cancels the target's de-buff. -->
<action id="1082" handler="ServitorSkillUse" option="6043" /> <!-- Emits a spread of ring-shaped flames. -->
<action id="1083" handler="ServitorSkillUse" option="6044" /> <!-- Attacks the enemy with a powerful flaming beak. -->
<action id="1084" handler="PetSkillUse" option="6054" /> <!-- Toggles you between Attack and Support modes. -->
<action id="1086" handler="ServitorSkillUse" option="6094" /> <!-- Cancels more than one of the enemy's buffs. -->
<action id="1087" handler="ServitorSkillUse" option="6095" /> <!-- Decreases the enemy's Dark attribute by 25. -->
<action id="1088" handler="ServitorSkillUse" option="6096" /> <!-- Aims at the enemy's vital spot. -->
<action id="1089" handler="PetSkillUse" option="6199" /> <!-- Strike multiple enemies at the front with the tail. -->
<action id="1090" handler="PetSkillUse" option="6205" /> <!-- Bites the enemies at the front. -->
<action id="1091" handler="PetSkillUse" option="6206" /> <!-- Causes nearby enemies to flee in fear. -->
<action id="1092" handler="PetSkillUse" option="6207" /> <!-- Increases your speed. -->
<action id="1093" handler="PetSkillUse" option="6618" /> <!-- Attacks the target with a chance to decrease target's speed. -->
<action id="1094" handler="PetSkillUse" option="6681" /> <!-- Greatly increases its master's speed. -->
<action id="1095" handler="PetSkillUse" option="6619" /> <!-- Attacks the target with a chance to decrease target's speed. -->
<action id="1096" handler="PetSkillUse" option="6682" /> <!-- Increases the speed of its master and their party. -->
<action id="1097" handler="PetSkillUse" option="6683" /> <!-- Teleports its master to the Seed of Annihilation. -->
<action id="1098" handler="PetSkillUse" option="6684" /> <!-- Teleports its master and their party to the Seed of Annihilation. -->
<action id="1099" handler="ServitorAttack" /> <!-- Attack the target. -->
<action id="1100" handler="ServitorMove" /> <!-- Move to a designated location. -->
<action id="1101" handler="ServitorStop" /> <!-- Stop current action. -->
<action id="1102" handler="UnsummonServitor" /> <!-- Make the servitor disappear by cancelling the summoning. -->
<action id="1103" handler="ServitorMode" option="1" /> <!-- Do not counter-attack. -->
<action id="1104" handler="ServitorMode" option="2" /> <!-- Counter-attack when the master or itself is attacked. -->
<action id="1106" handler="ServitorSkillUse" option="11278" /> <!-- Damages and provokes the target. -->
<action id="1107" handler="ServitorSkillUse" option="11279" /> <!-- Roll over and deliver a shock to the ground stunning nearby targets. -->
<action id="1108" handler="ServitorSkillUse" option="11280" /> <!-- Bites the target to inflict damage. -->
<action id="1109" handler="ServitorSkillUse" option="11281" /> <!-- Pounces on the target to inflict damage and decrease their Speed by 100. -->
<action id="1110" handler="ServitorSkillUse" option="11282" /> <!-- Damages the target and absorbs some of its HP. -->
<action id="1111" handler="ServitorSkillUse" option="11283" /> <!-- Creates a space of death near the enemy to inflict damage. -->
<action id="1113" handler="ServitorSkillUse" option="10051" /> <!-- Attack nearby enemies and block their physical skills. -->
<action id="1114" handler="ServitorSkillUse" option="10052" /> <!-- Flourishes claws and frontally attacks enemies. -->
<action id="1115" handler="ServitorSkillUse" option="10053" /> <!-- Dashes toward enemies to inflict damage and Stun them. -->
<action id="1116" handler="ServitorSkillUse" option="10054" /> <!-- Inflicts damage onto the enemies with a flame. -->
<action id="1117" handler="ServitorSkillUse" option="10794" /> <!-- Flies straight into the enemy. -->
<action id="1118" handler="ServitorSkillUse" option="10795" /> <!-- Purifies the master. -->
<action id="1120" handler="ServitorSkillUse" option="10797" /> <!-- Attack the enemy by darting a feather. -->
<action id="1121" handler="ServitorSkillUse" option="10798" /> <!-- Hurt the enemy by attacking them with sharp claws. -->
<action id="1122" handler="ServitorSkillUse" option="11806" /> <!-- Recover the targets near the tree and clear any debuff. -->
<action id="1123" handler="ServitorSkillUse" option="14767" /> <!-- Attacks nearby targets with a powerful punch. -->
<action id="1124" handler="ServitorSkillUse" option="11323" /> <!-- Provokes nearby enemies. -->
<action id="1125" handler="ServitorSkillUse" option="11324" /> <!-- Temporarily Stuns nearby enemies. -->
<action id="1126" handler="ServitorSkillUse" option="11325" /> <!-- Bites the enemy. -->
<action id="1127" handler="ServitorSkillUse" option="11326" /> <!-- Pounces on the target to inflict damage and decrease their Speed by 100. -->
<action id="1128" handler="ServitorSkillUse" option="11327" /> <!-- Attacks the enemy with the touch of death. -->
<action id="1129" handler="ServitorSkillUse" option="11328" /> <!-- Creates a space of death near the enemy to inflict damage. -->
<action id="1130" handler="ServitorSkillUse" option="11332" /> <!-- Provokes nearby enemies. -->
<action id="1131" handler="ServitorSkillUse" option="11333" /> <!-- Temporarily Stuns nearby enemies. -->
<action id="1132" handler="ServitorSkillUse" option="11334" /> <!-- Bites the enemy. -->
<action id="1133" handler="ServitorSkillUse" option="11335" /> <!-- Pounces on the target to inflict damage and decrease their Speed by 100. -->
<action id="1134" handler="ServitorSkillUse" option="11336" /> <!-- Attacks the enemy with the touch of death. -->
<action id="1135" handler="ServitorSkillUse" option="11337" /> <!-- Creates a space of death near the enemy to inflict damage. -->
<action id="1136" handler="ServitorSkillUse" option="11341" /> <!-- Provokes nearby enemies. -->
<action id="1137" handler="ServitorSkillUse" option="11342" /> <!-- Temporarily Stuns nearby enemies. -->
<action id="1138" handler="ServitorSkillUse" option="11343" /> <!-- Bites the enemy. -->
<action id="1139" handler="ServitorSkillUse" option="11344" /> <!-- Pounces on the target to inflict damage and decrease their Speed by 100. -->
<action id="1140" handler="ServitorSkillUse" option="11345" /> <!-- Attacks the enemy with the touch of death. -->
<action id="1141" handler="ServitorSkillUse" option="11346" /> <!-- Creates a space of death near the enemy to inflict damage. -->
<action id="1142" handler="ServitorSkillUse" option="10087" /> <!-- Attacks nearby enemies and blocks their P. Skills. -->
<action id="1143" handler="ServitorSkillUse" option="10088" /> <!-- Rushes to the enemy to inflict damage and Stun. -->
<action id="5000" handler="PetSkillUse" option="23155" /> <!-- Can express affection to Rudolph. Affection Level rises by 25%. Warning: Can be used only when a Rudolph requests expression of affection, and cannot be used while transformed! -->
<action id="5001" handler="PetSkillUse" option="23167" /> <!-- Increases Max HP by 20%, Max MP by 20%, and the Speed by 20% for 5 minutes. Increases the Debuff Resistance by 10%. Reuse delay 10 minutes. Consumes 3 Rose Essence(s) during skill use. Doesn't overlap with other buffs except Critical Seduction. -->
<action id="5002" handler="PetSkillUse" option="23168" /> <!-- For 30 minutes, increases party members' Max HP by 30%, Max MP by 30%, Max CP by 30%, P. Def. by 30%, magic M. Def. by 30%, Speed by 20, P. Atk. by 10%, and magic M. Atk. by 20%. Decreases MP consumption for skill use by 15%. Reuse delay 5 minutes. Consumes 10 Rose Essence(s) during skill use. -->
<action id="5003" handler="PetSkillUse" option="5749" /> <!-- Attacks the enemy with the power of lightning. -->
<action id="5004" handler="PetSkillUse" option="5750" /> <!-- Inflicts a swift magic attack upon contacted enemies nearby. -->
<action id="5005" handler="PetSkillUse" option="5751" /> <!-- Attacks nearby enemies with the power of lightning. -->
<action id="5006" handler="PetSkillUse" option="5771" /> <!-- Restricts to prevent the use of a buff upon the master. 5 minute duration. -->
<action id="5007" handler="PetSkillUse" option="6046" /> <!-- Inflicts a powerful attack that seems to pierce through the target. -->
<action id="5008" handler="PetSkillUse" option="6047" /> <!-- Attacks nearby enemies. -->
<action id="5009" handler="PetSkillUse" option="6048" /> <!-- Impales an enemy with a sword. -->
<action id="5010" handler="PetSkillUse" option="6049" /> <!-- Raises one's own abilities. -->
<action id="5011" handler="PetSkillUse" option="6050" /> <!-- Inflicts a powerful attack on the target. -->
<action id="5012" handler="PetSkillUse" option="6051" /> <!-- Gathered energy within ones self can be focused and used to attack an enemy. -->
<action id="5013" handler="PetSkillUse" option="6052" /> <!-- Fires a shock wave to attack enemies at the front. -->
<action id="5014" handler="PetSkillUse" option="6053" /> <!-- Amplifies one's own abilities. -->
<action id="5015" handler="PetSkillUse" option="6054" /> <!-- Switches between attack mode and support mode. -->
<action id="5016" handler="PetSkillUse" option="23318" /> <!-- Instantly restores the master's HP by 10%. Increases the master's Debuff Resistance by 80%, Buff-canceling Attack Resistance by 40%, Speed by 10, P. Def. by 20%, and M. Def. by 20%, and decreases MP consumption for all skills by 50% for 1 minute. -->
</list>

View File

@@ -37,6 +37,7 @@ import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.actor.Npc;
import org.l2jmobius.gameserver.model.actor.Player;
import org.l2jmobius.gameserver.model.actor.Summon;
import org.l2jmobius.gameserver.model.actor.instance.Door;
import org.l2jmobius.gameserver.model.events.EventType;
import org.l2jmobius.gameserver.model.events.annotations.RegisterEvent;
import org.l2jmobius.gameserver.model.events.impl.creature.OnCreatureDeath;
@@ -254,6 +255,8 @@ public class TvT extends Event
final InstanceManager manager = InstanceManager.getInstance();
final InstanceTemplate template = manager.getInstanceTemplate(INSTANCE_ID);
PVP_WORLD = manager.createInstance(template, null);
// Make sure doors are closed.
PVP_WORLD.getDoors().forEach(Door::closeMe);
// Randomize player list and separate teams.
final List<Player> playerList = new ArrayList<>(PLAYER_LIST.size());
playerList.addAll(PLAYER_LIST);

View File

@@ -41,6 +41,8 @@ public class EffectMasterHandler
EffectHandler.getInstance().registerHandler("AdditionalPotionHp", AdditionalPotionHp::new);
EffectHandler.getInstance().registerHandler("AdditionalPotionMp", AdditionalPotionMp::new);
EffectHandler.getInstance().registerHandler("AddPcCafePoints", AddPcCafePoints::new);
EffectHandler.getInstance().registerHandler("AddMaxPhysicalCriticalRate", AddMaxPhysicalCriticalRate::new);
EffectHandler.getInstance().registerHandler("AddMaxMagicCriticalRate", AddMaxMagicCriticalRate::new);
EffectHandler.getInstance().registerHandler("AddSkillBySkill", AddSkillBySkill::new);
EffectHandler.getInstance().registerHandler("AddTeleportBookmarkSlot", AddTeleportBookmarkSlot::new);
EffectHandler.getInstance().registerHandler("AreaDamage", AreaDamage::new);
@@ -222,7 +224,6 @@ public class EffectMasterHandler
EffectHandler.getInstance().registerHandler("MAtk", MAtk::new);
EffectHandler.getInstance().registerHandler("MaxCp", MaxCp::new);
EffectHandler.getInstance().registerHandler("MaxHp", MaxHp::new);
EffectHandler.getInstance().registerHandler("MaxMagicCriticalRate", MaxMagicCriticalRate::new);
EffectHandler.getInstance().registerHandler("MaxMp", MaxMp::new);
EffectHandler.getInstance().registerHandler("ModifyVital", ModifyVital::new);
EffectHandler.getInstance().registerHandler("Mp", Mp::new);

View File

@@ -1,31 +1,31 @@
/*
* This file is part of the L2J Mobius project.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package handlers.effecthandlers;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.stats.Stat;
/**
* @author Mobius
*/
public class MaxMagicCriticalRate extends AbstractStatEffect
{
public MaxMagicCriticalRate(StatSet params)
{
super(params, Stat.MAX_MAGIC_CRITICAL_RATE);
}
}
/*
* This file is part of the L2J Mobius project.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package handlers.effecthandlers;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.stats.Stat;
/**
* @author fruit
*/
public class AddMaxMagicCriticalRate extends AbstractStatEffect
{
public AddMaxMagicCriticalRate(StatSet params)
{
super(params, Stat.ADD_MAX_MAGIC_CRITICAL_RATE);
}
}

View File

@@ -0,0 +1,31 @@
/*
* This file is part of the L2J Mobius project.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package handlers.effecthandlers;
import org.l2jmobius.gameserver.model.StatSet;
import org.l2jmobius.gameserver.model.stats.Stat;
/**
* @author fruit
*/
public class AddMaxPhysicalCriticalRate extends AbstractStatEffect
{
public AddMaxPhysicalCriticalRate(StatSet params)
{
super(params, Stat.ADD_MAX_PHYSICAL_CRITICAL_RATE);
}
}

View File

@@ -16,6 +16,7 @@
*/
package handlers.effecthandlers;
import org.l2jmobius.commons.threads.ThreadPool;
import org.l2jmobius.commons.util.Rnd;
import org.l2jmobius.gameserver.data.xml.SkillData;
import org.l2jmobius.gameserver.model.StatSet;
@@ -26,6 +27,7 @@ import org.l2jmobius.gameserver.model.item.instance.Item;
import org.l2jmobius.gameserver.model.skill.BuffInfo;
import org.l2jmobius.gameserver.model.skill.Skill;
import org.l2jmobius.gameserver.model.skill.SkillCaster;
import org.l2jmobius.gameserver.network.serverpackets.MagicSkillUse;
/**
* Call Skill effect implementation.
@@ -58,7 +60,7 @@ public class CallSkill extends AbstractEffect
return;
}
Skill triggerSkill = null;
final Skill triggerSkill;
if (_skillLevelScaleTo <= 0)
{
// Mobius: Use 0 to trigger max effector learned skill level.
@@ -72,6 +74,7 @@ public class CallSkill extends AbstractEffect
else
{
LOGGER.warning("Player " + effector + " called unknown skill " + _skill + " triggered by " + skill + " CallSkill.");
return;
}
}
else
@@ -100,7 +103,21 @@ public class CallSkill extends AbstractEffect
return;
}
SkillCaster.triggerCast(effector, effected, triggerSkill);
final int hitTime = triggerSkill.getHitTime();
if (hitTime > 0)
{
if (effector.isSkillDisabled(triggerSkill))
{
return;
}
effector.broadcastPacket(new MagicSkillUse(effector, effected, triggerSkill.getDisplayId(), triggerSkill.getLevel(), hitTime, 0));
ThreadPool.schedule(() -> SkillCaster.triggerCast(effector, effected, triggerSkill), hitTime);
}
else
{
SkillCaster.triggerCast(effector, effected, triggerSkill);
}
}
else
{

View File

@@ -182,6 +182,11 @@ public class TriggerSkillByAttack extends AbstractEffect
else
{
triggerSkill = SkillData.getInstance().getSkill(_skill.getSkillId(), Math.min(_skillLevelScaleTo, buffInfo.getSkill().getLevel() + 1));
if (event.getAttacker().isSkillDisabled(buffInfo.getSkill()))
{
return;
}
}
if ((buffInfo == null) || (buffInfo.getSkill().getLevel() < triggerSkill.getLevel()))

View File

@@ -124,6 +124,15 @@ public class TriggerSkillBySkill extends AbstractEffect
if (buffInfo != null)
{
triggerSkill = SkillData.getInstance().getSkill(_skill.getSkillId(), Math.min(_skillLevelScaleTo, buffInfo.getSkill().getLevel() + 1));
if (event.getCaster().isSkillDisabled(buffInfo.getSkill()))
{
if ((_replace) && (buffInfo.getSkill().getLevel() == _skillLevelScaleTo))
{
((Creature) target).stopSkillEffects(SkillFinishType.SILENT, triggerSkill.getId());
}
return;
}
}
else
{

View File

@@ -16,39 +16,55 @@
*/
package handlers.playeractions;
import org.l2jmobius.gameserver.ai.CtrlIntention;
import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
import org.l2jmobius.gameserver.model.ActionDataHolder;
import org.l2jmobius.gameserver.model.WorldObject;
import org.l2jmobius.gameserver.model.actor.Player;
import org.l2jmobius.gameserver.model.actor.instance.Pet;
import org.l2jmobius.gameserver.network.SystemMessageId;
/**
* Pet attack player action handler.
* @author Nik
* @author Mobius
*/
public class PetAttack implements IPlayerActionHandler
{
@Override
public void useAction(Player player, ActionDataHolder data, boolean ctrlPressed, boolean shiftPressed)
{
if ((player.getPet() == null) || !player.getPet().isPet())
final Pet pet = player.getPet();
if ((pet == null) || !pet.isPet())
{
player.sendPacket(SystemMessageId.YOU_DO_NOT_HAVE_A_PET);
return;
}
final Pet pet = player.getPet();
if (pet.isUncontrollable())
{
player.sendPacket(SystemMessageId.WHEN_YOUR_PET_S_HUNGER_GAUGE_IS_AT_0_YOU_CANNOT_USE_YOUR_PET);
return;
}
else if (pet.isBetrayed())
if (pet.isBetrayed())
{
player.sendPacket(SystemMessageId.YOUR_PET_SERVITOR_IS_UNRESPONSIVE_AND_WILL_NOT_OBEY_ANY_ORDERS);
return;
}
else if (pet.canAttack(player.getTarget(), ctrlPressed))
final WorldObject target = player.getTarget();
if (target == null)
{
pet.doAttack(player.getTarget());
return;
}
if (player.calculateDistance3D(target) > 3000)
{
pet.getAI().setIntention(CtrlIntention.AI_INTENTION_FOLLOW, player);
}
else if (pet.canAttack(target, ctrlPressed))
{
pet.doAttack(target);
}
}
}

View File

@@ -16,34 +16,46 @@
*/
package handlers.playeractions;
import org.l2jmobius.gameserver.ai.CtrlIntention;
import org.l2jmobius.gameserver.handler.IPlayerActionHandler;
import org.l2jmobius.gameserver.model.ActionDataHolder;
import org.l2jmobius.gameserver.model.WorldObject;
import org.l2jmobius.gameserver.model.actor.Player;
import org.l2jmobius.gameserver.model.actor.Summon;
import org.l2jmobius.gameserver.network.SystemMessageId;
/**
* Servitor Attack player action handler.
* @author St3eT
* @author Mobius
*/
public class ServitorAttack implements IPlayerActionHandler
{
@Override
public void useAction(Player player, ActionDataHolder data, boolean ctrlPressed, boolean shiftPressed)
{
if (player.hasServitors())
{
for (Summon summon : player.getServitors().values())
{
if (summon.canAttack(player.getTarget(), ctrlPressed))
{
summon.doAttack(player.getTarget());
}
}
}
else
if (!player.hasServitors())
{
player.sendPacket(SystemMessageId.YOU_DO_NOT_HAVE_A_SERVITOR);
return;
}
final WorldObject target = player.getTarget();
if (target == null)
{
return;
}
final boolean targetOutOfRange = player.calculateDistance3D(target) > 3000;
for (Summon summon : player.getServitors().values())
{
if (targetOutOfRange)
{
summon.getAI().setIntention(CtrlIntention.AI_INTENTION_FOLLOW, player);
}
else if (summon.canAttack(target, ctrlPressed))
{
summon.doAttack(target);
}
}
}
}

View File

@@ -39,10 +39,11 @@ public class OpSkillAcquireSkillCondition implements ISkillCondition
@Override
public boolean canUse(Creature caster, Skill skill, WorldObject target)
{
if (!target.isCreature())
if ((target == null) || !target.isCreature())
{
return false;
}
final int skillLevel = ((Creature) target).getSkillLevel(_skillId);
return _hasLearned ? skillLevel != 0 : skillLevel == 0;
}

View File

@@ -67,7 +67,7 @@ public class PartyPledge implements IAffectScopeHandler
return false;
}
if ((p != player) && (p.getClanId() != clanId) && ((party == null) || (party != p.getParty())))
if ((p != player) && ((clanId == 0) || (p.getClanId() != clanId)) && ((party == null) || (party != p.getParty())))
{
return false;
}

View File

@@ -23,7 +23,7 @@
<experience level="21" tolevel="1023785" trainingRate="0.4" />
<experience level="22" tolevel="1439215" trainingRate="0.4" />
<experience level="23" tolevel="1948497" trainingRate="0.4" />
<experience level="24" tolevel="2658850" trainingRate="0.4" />
<experience level="24" tolevel="2568850" trainingRate="0.4" />
<experience level="25" tolevel="3320625" trainingRate="0.4" />
<experience level="26" tolevel="4227172" trainingRate="0.4" />
<experience level="27" tolevel="5315161" trainingRate="0.4" />
@@ -52,7 +52,7 @@
<experience level="50" tolevel="251805374" trainingRate="0.4" />
<experience level="51" tolevel="288635909" trainingRate="0.4" />
<experience level="52" tolevel="330338848" trainingRate="0.4" />
<experience level="53" tolevel="377407026" trainingRate="0.4" />
<experience level="53" tolevel="377507026" trainingRate="0.4" />
<experience level="54" tolevel="430790086" trainingRate="0.4" />
<experience level="55" tolevel="490916803" trainingRate="0.4" />
<experience level="56" tolevel="558693890" trainingRate="0.4" />
@@ -84,11 +84,7 @@
<experience level="82" tolevel="279783329566" trainingRate="0.025" />
<experience level="83" tolevel="454748284485" trainingRate="0.025" />
<experience level="84" tolevel="673468617187" trainingRate="0.025" />
<experience level="85" tolevel="946585988578" trainingRate="0.025" />
<experience level="86" tolevel="112334696174" trainingRate="0.02" />
<experience level="87" tolevel="142393691521" trainingRate="0.01" />
<experience level="88" tolevel="182393693217" trainingRate="0.01" />
<experience level="89" tolevel="242393691141" trainingRate="0.01" />
<experience level="90" tolevel="362393632116" trainingRate="0.01" />
<experience level="91" tolevel="412393696326" trainingRate="0.01" />
<experience level="85" tolevel="2020405851561" trainingRate="0.025" />
<experience level="86" tolevel="8755092023431" trainingRate="0.025" />
<experience level="87" tolevel="16836715429675" trainingRate="0.025" />
</table>

View File

@@ -7,7 +7,7 @@
<acquire exp="44" sp="0" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="41.145" hpRegen="2" mp="44.247" mpRegen="0.9" />
<attack physical="8.47458" magical="5.78704" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="8.47458" magical="5.78704" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="44.44444" magical="32.52252" />
<speed>
<walk ground="20" />
@@ -84,7 +84,7 @@
<acquire exp="220" sp="6" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="84.189" hpRegen="2" mp="76.755" mpRegen="0.9" />
<attack physical="12.34006" magical="8.42666" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="12.34006" magical="8.42666" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="51.60553" magical="37.76269" />
<speed>
<walk ground="40" />
@@ -136,7 +136,7 @@
<acquire exp="264" sp="7" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="98.115" hpRegen="2" mp="85.785" mpRegen="0.9" />
<attack physical="13.52471" magical="9.23562" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="13.52471" magical="9.23562" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="53.53373" magical="39.17366" />
<speed>
<walk ground="60" />
@@ -188,7 +188,7 @@
<acquire exp="309" sp="9" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="113.94" hpRegen="2" mp="93.912" mpRegen="0.9" />
<attack physical="14.80956" magical="10.11301" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="14.80956" magical="10.11301" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="55.51894" magical="40.62635" />
<speed>
<walk ground="60" />
@@ -246,7 +246,7 @@
<acquire exp="352" sp="10" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="131.031" hpRegen="2" mp="102.039" mpRegen="0.9" />
<attack physical="16.20165" magical="11.06363" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="16.20165" magical="11.06363" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="57.56203" magical="42.1214" />
<speed>
<walk ground="45" />
@@ -5321,7 +5321,7 @@
<acquire exp="449" sp="13" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="172.176" hpRegen="2" mp="120.099" mpRegen="0.9" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="61.82527" magical="45.24105" />
<speed>
<walk ground="90" />
@@ -5377,7 +5377,7 @@
<acquire exp="441" sp="13" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="172.176" hpRegen="2" mp="120.099" mpRegen="0.9" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="61.82527" magical="45.24105" />
<speed>
<walk ground="45" />
@@ -5477,7 +5477,7 @@
<acquire exp="449" sp="13" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="172.176" hpRegen="2" mp="120.099" mpRegen="0.9" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="61.82527" magical="45.24105" />
<speed>
<walk ground="60" />

View File

@@ -1135,7 +1135,7 @@
<acquire exp="176" sp="5" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="70.896" hpRegen="2" mp="68.628" mpRegen="0.9" />
<attack physical="11.24892" magical="7.68155" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="11.24892" magical="7.68155" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="49.73343" magical="36.39277" />
<speed>
<walk ground="24" />
@@ -1179,7 +1179,7 @@
<acquire exp="220" sp="6" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="84.189" hpRegen="2" mp="76.755" mpRegen="0.9" />
<attack physical="12.34006" magical="8.42666" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="12.34006" magical="8.42666" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="51.60553" magical="37.76269" />
<speed>
<walk ground="50" />
@@ -1229,7 +1229,7 @@
<acquire exp="264" sp="7" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="98.115" hpRegen="2" mp="85.785" mpRegen="0.9" />
<attack physical="13.52471" magical="9.23562" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="13.52471" magical="9.23562" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="53.53373" magical="39.17366" />
<speed>
<walk ground="45" />
@@ -1289,7 +1289,7 @@
<acquire exp="308" sp="9" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="113.94" hpRegen="2" mp="93.912" mpRegen="0.9" />
<attack physical="14.80956" magical="10.11301" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="14.80956" magical="10.11301" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="55.51894" magical="40.62635" />
<speed>
<walk ground="45" />
@@ -4406,7 +4406,7 @@
<acquire exp="1612" sp="48" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="636.798" hpRegen="3.5" mp="365.715" mpRegen="1.5" />
<attack physical="92.64226" magical="63.26266" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="92.64226" magical="63.26266" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="118.46427" magical="86.68702" />
<speed>
<walk ground="35" />

View File

@@ -512,7 +512,7 @@
<acquire exp="265" sp="7" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="98.115" hpRegen="2" mp="85.785" mpRegen="0.9" />
<attack physical="13.52471" magical="9.23562" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="13.52471" magical="9.23562" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="53.53373" magical="39.17366" />
<speed>
<walk ground="60" />
@@ -569,7 +569,7 @@
<acquire exp="309" sp="9" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="113.94" hpRegen="2" mp="93.912" mpRegen="0.9" />
<attack physical="14.80956" magical="10.11301" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="14.80956" magical="10.11301" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="55.51894" magical="40.62635" />
<speed>
<walk ground="60" />
@@ -625,7 +625,7 @@
<acquire exp="442" sp="13" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="172.176" hpRegen="2" mp="120.099" mpRegen="0.9" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="61.82527" magical="45.24105" />
<speed>
<walk ground="60" />
@@ -808,7 +808,7 @@
<acquire exp="176" sp="5" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="98.115" hpRegen="2" mp="85.785" mpRegen="0.9" />
<attack physical="13.52471" magical="9.23562" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="13.52471" magical="9.23562" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="53.53373" magical="39.17366" />
<speed>
<walk ground="24" />
@@ -897,7 +897,7 @@
<acquire exp="220" sp="6" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="84.189" hpRegen="2" mp="76.755" mpRegen="0.9" />
<attack physical="12.34006" magical="8.42666" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="12.34006" magical="8.42666" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="51.60553" magical="37.76269" />
<speed>
<walk ground="40" />
@@ -1002,7 +1002,7 @@
<acquire exp="441" sp="13" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="172.176" hpRegen="2" mp="120.099" mpRegen="0.9" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="61.82527" magical="45.24105" />
<speed>
<walk ground="40" />
@@ -1056,7 +1056,7 @@
<acquire exp="352" sp="10" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="131.031" hpRegen="2" mp="102.039" mpRegen="0.9" />
<attack physical="16.20165" magical="11.06363" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="16.20165" magical="11.06363" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="57.56203" magical="42.1214" />
<speed>
<walk ground="40" />
@@ -1158,7 +1158,7 @@
<acquire exp="441" sp="13" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="172.176" hpRegen="2" mp="120.099" mpRegen="0.9" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="61.82527" magical="45.24105" />
<speed>
<walk ground="40" />
@@ -1214,7 +1214,7 @@
<acquire exp="220" sp="6" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="84.189" hpRegen="2" mp="76.755" mpRegen="0.9" />
<attack physical="12.34006" magical="8.42666" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="12.34006" magical="8.42666" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="51.60553" magical="37.76269" />
<speed>
<walk ground="40" />
@@ -1266,7 +1266,7 @@
<acquire exp="352" sp="10" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="131.031" hpRegen="2" mp="102.039" mpRegen="0.9" />
<attack physical="16.20165" magical="11.06363" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="16.20165" magical="11.06363" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="57.56203" magical="42.1214" />
<speed>
<walk ground="40" />
@@ -1316,7 +1316,7 @@
<acquire exp="220" sp="6" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="84.189" hpRegen="2" mp="76.755" mpRegen="0.9" />
<attack physical="12.34006" magical="8.42666" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="12.34006" magical="8.42666" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="51.60553" magical="37.76269" />
<speed>
<walk ground="40" />
@@ -1527,7 +1527,7 @@
<acquire exp="453" sp="13" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="172.176" hpRegen="2" mp="120.099" mpRegen="0.9" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="61.82527" magical="45.24105" />
<speed>
<walk ground="90" />
@@ -1733,7 +1733,7 @@
<acquire exp="352" sp="10" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="131.031" hpRegen="2" mp="102.039" mpRegen="0.9" />
<attack physical="16.20165" magical="11.06363" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="16.20165" magical="11.06363" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="57.56203" magical="42.1214" />
<speed>
<walk ground="40" />
@@ -2059,7 +2059,7 @@
<acquire exp="442" sp="13" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="172.176" hpRegen="2" mp="120.099" mpRegen="0.9" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="61.82527" magical="45.24105" />
<speed>
<walk ground="50" />
@@ -3004,7 +3004,7 @@
<acquire exp="449" sp="13" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="172.176" hpRegen="2" mp="120.099" mpRegen="0.9" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="61.82527" magical="45.24105" />
<speed>
<walk ground="45" />
@@ -3225,7 +3225,7 @@
<acquire exp="353" sp="10" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="131.031" hpRegen="2" mp="102.039" mpRegen="0.9" />
<attack physical="16.20165" magical="11.06363" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="16.20165" magical="11.06363" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="57.56203" magical="42.1214" />
<speed>
<walk ground="70" />
@@ -3570,7 +3570,7 @@
<acquire exp="451" sp="13" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="172.176" hpRegen="2" mp="120.099" mpRegen="0.9" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="61.82527" magical="45.24105" />
<speed>
<walk ground="45" />
@@ -3826,7 +3826,7 @@
<acquire exp="182" sp="5" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="86.088" hpRegen="2" mp="120.099" mpRegen="0.9" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="61.82527" magical="45.24105" />
<speed>
<walk ground="40" />
@@ -3880,7 +3880,7 @@
<acquire exp="183" sp="6" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="113.94" hpRegen="2" mp="93.912" mpRegen="0.9" />
<attack physical="14.80956" magical="10.11301" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="14.80956" magical="10.11301" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="55.51894" magical="40.62635" />
<speed>
<walk ground="40" />
@@ -4117,7 +4117,7 @@
<acquire exp="449" sp="13" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="172.176" hpRegen="2" mp="120.099" mpRegen="0.9" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="61.82527" magical="45.24105" />
<speed>
<walk ground="45" />
@@ -4281,7 +4281,7 @@
<acquire exp="352" sp="10" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="131.031" hpRegen="2" mp="102.039" mpRegen="0.9" />
<attack physical="16.20165" magical="11.06363" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="16.20165" magical="11.06363" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="57.56203" magical="42.1214" />
<speed>
<walk ground="45" />
@@ -4331,7 +4331,7 @@
<acquire exp="442" sp="13" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="172.176" hpRegen="2" mp="120.099" mpRegen="0.9" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="61.82527" magical="45.24105" />
<speed>
<walk ground="45" />

View File

@@ -1254,7 +1254,7 @@
<acquire exp="438" sp="13" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="172.176" hpRegen="2" mp="120.099" mpRegen="0.9" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="61.82527" magical="45.24105" />
<speed>
<walk ground="90" />
@@ -1318,7 +1318,7 @@
<acquire exp="291" sp="8" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="172.176" hpRegen="2" mp="120.099" mpRegen="0.9" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="61.82527" magical="45.24105" />
<speed>
<walk ground="90" />
@@ -1547,7 +1547,7 @@
<acquire exp="44" sp="1" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="41.145" hpRegen="2" mp="44.247" mpRegen="0.9" />
<attack physical="8.47458" magical="5.78704" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="8.47458" magical="5.78704" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="44.44444" magical="32.52252" />
<speed>
<walk ground="50" />
@@ -2031,7 +2031,7 @@
<acquire exp="220" sp="6" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="84.189" hpRegen="2" mp="76.755" mpRegen="0.9" />
<attack physical="12.34006" magical="8.42666" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="12.34006" magical="8.42666" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="51.60553" magical="37.76269" />
<speed>
<walk ground="24" />
@@ -2198,7 +2198,7 @@
<acquire exp="264" sp="7" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="98.115" hpRegen="2" mp="85.785" mpRegen="0.9" />
<attack physical="13.52471" magical="9.23562" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="13.52471" magical="9.23562" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="53.53373" magical="39.17366" />
<speed>
<walk ground="45" />
@@ -2250,7 +2250,7 @@
<acquire exp="352" sp="10" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="131.031" hpRegen="2" mp="102.039" mpRegen="0.9" />
<attack physical="16.20165" magical="11.06363" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="16.20165" magical="11.06363" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="57.56203" magical="42.1214" />
<speed>
<walk ground="45" />
@@ -2301,7 +2301,7 @@
<acquire exp="308" sp="9" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="113.94" hpRegen="2" mp="93.912" mpRegen="0.9" />
<attack physical="14.80956" magical="10.11301" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="14.80956" magical="10.11301" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="55.51894" magical="40.62635" />
<speed>
<walk ground="45" />
@@ -2701,7 +2701,7 @@
<acquire exp="176" sp="5" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="70.896" hpRegen="2" mp="68.628" mpRegen="0.9" />
<attack physical="11.24892" magical="7.68155" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="11.24892" magical="7.68155" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="49.73343" magical="36.39277" />
<speed>
<walk ground="24" />
@@ -3274,7 +3274,7 @@
<acquire exp="264" sp="7" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="98.115" hpRegen="2" mp="85.785" mpRegen="0.9" />
<attack physical="13.52471" magical="9.23562" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="13.52471" magical="9.23562" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="53.53373" magical="39.17366" />
<speed>
<walk ground="45" />
@@ -3324,7 +3324,7 @@
<acquire exp="352" sp="10" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="131.031" hpRegen="2" mp="102.039" mpRegen="0.9" />
<attack physical="16.20165" magical="11.06363" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="16.20165" magical="11.06363" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="57.56203" magical="42.1214" />
<speed>
<walk ground="45" />
@@ -3376,7 +3376,7 @@
<acquire exp="308" sp="9" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="113.94" hpRegen="2" mp="93.912" mpRegen="0.9" />
<attack physical="14.80956" magical="10.11301" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="14.80956" magical="10.11301" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="55.51894" magical="40.62635" />
<speed>
<walk ground="45" />
@@ -3427,7 +3427,7 @@
<acquire exp="438" sp="13" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="172.176" hpRegen="2" mp="120.099" mpRegen="0.9" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="61.82527" magical="45.24105" />
<speed>
<walk ground="45" />
@@ -3656,7 +3656,7 @@
<acquire exp="176" sp="5" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="70.896" hpRegen="2" mp="68.628" mpRegen="0.9" />
<attack physical="11.24892" magical="7.68155" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="11.24892" magical="7.68155" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="49.73343" magical="36.39277" />
<speed>
<walk ground="24" />
@@ -3760,7 +3760,7 @@
<acquire exp="264" sp="7" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="98.115" hpRegen="2" mp="85.785" mpRegen="0.9" />
<attack physical="13.52471" magical="9.23562" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="13.52471" magical="9.23562" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="53.53373" magical="39.17366" />
<speed>
<walk ground="24" />
@@ -3921,7 +3921,7 @@
<acquire exp="442" sp="13" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="172.176" hpRegen="2" mp="120.099" mpRegen="0.9" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="19.33758" magical="13.20506" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="61.82527" magical="45.24105" />
<speed>
<walk ground="60" />
@@ -3979,7 +3979,7 @@
<acquire exp="44" sp="1" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="41.145" hpRegen="2" mp="44.247" mpRegen="0.9" />
<attack physical="8.47458" magical="5.78704" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="8.47458" magical="5.78704" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="44.44444" magical="32.52252" />
<speed>
<walk ground="23" />

View File

@@ -1311,7 +1311,7 @@
<acquire exp="176" sp="5" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="70.896" hpRegen="2" mp="68.628" mpRegen="0.9" />
<attack physical="11.24892" magical="7.68155" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="11.24892" magical="7.68155" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="49.73343" magical="36.39277" />
<speed>
<walk ground="24" />
@@ -1518,7 +1518,7 @@
<acquire exp="44" sp="1" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="41.145" hpRegen="2" mp="44.247" mpRegen="0.9" />
<attack physical="8.47458" magical="5.78704" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="8.47458" magical="5.78704" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="44.44444" magical="32.52252" />
<speed>
<walk ground="23" />
@@ -1565,7 +1565,7 @@
<acquire exp="44" sp="1" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="41.145" hpRegen="2" mp="44.247" mpRegen="0.9" />
<attack physical="8.47458" magical="5.78704" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="8.47458" magical="5.78704" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="44.44444" magical="32.52252" />
<speed>
<walk ground="23" />
@@ -1610,7 +1610,7 @@
<acquire exp="44" sp="1" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="41.145" hpRegen="2" mp="44.247" mpRegen="0.9" />
<attack physical="8.47458" magical="5.78704" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="8.47458" magical="5.78704" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="44.44444" magical="32.52252" />
<speed>
<walk ground="23" />
@@ -1837,7 +1837,7 @@
<acquire exp="132" sp="3" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="60.135" hpRegen="2" mp="60.501" mpRegen="0.9" />
<attack physical="10.24492" magical="6.99595" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="10.24492" magical="6.99595" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="47.91652" magical="35.06323" />
<speed>
<walk ground="23" />
@@ -1882,7 +1882,7 @@
<acquire exp="132" sp="3" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="60.135" hpRegen="2" mp="60.501" mpRegen="0.9" />
<attack physical="10.24492" magical="6.99595" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="10.24492" magical="6.99595" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="47.91652" magical="35.06323" />
<speed>
<walk ground="23" />
@@ -1927,7 +1927,7 @@
<acquire exp="132" sp="3" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="60.135" hpRegen="2" mp="60.501" mpRegen="0.9" />
<attack physical="10.24492" magical="6.99595" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="10.24492" magical="6.99595" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="47.91652" magical="35.06323" />
<speed>
<walk ground="23" />
@@ -1972,7 +1972,7 @@
<acquire exp="132" sp="3" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="60.135" hpRegen="2" mp="60.501" mpRegen="0.9" />
<attack physical="10.24492" magical="6.99595" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="10.24492" magical="6.99595" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="47.91652" magical="35.06323" />
<speed>
<walk ground="23" />
@@ -2239,7 +2239,7 @@
<acquire exp="132" sp="3" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="60.135" hpRegen="2" mp="60.501" mpRegen="0.9" />
<attack physical="10.24492" magical="6.99595" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="10.24492" magical="6.99595" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="47.91652" magical="35.06323" />
<speed>
<walk ground="23" />
@@ -2289,7 +2289,7 @@
<acquire exp="44" sp="1" />
<stats str="40" int="21" dex="30" wit="20" con="43" men="20">
<vitals hp="41.145" hpRegen="2" mp="44.247" mpRegen="0.9" />
<attack physical="8.47458" magical="5.78704" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="8.47458" magical="5.78704" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="44.44444" magical="32.52252" />
<speed>
<walk ground="23" />

View File

@@ -3884,7 +3884,7 @@
<acquire exp="1008600000" sp="30258000" raidPoints="300" />
<stats str="60" int="76" dex="73" wit="70" con="57" men="80">
<vitals hp="20782406.25" hpRegen="319.2293199" mp="30569.67" mpRegen="3" />
<attack physical="4522.433913" magical="3088.236091" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="4522.433913" magical="3088.236091" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="3335.250614" magical="1627.090034" />
<speed>
<walk ground="45" />
@@ -4023,7 +4023,7 @@
<acquire exp="1008600000" sp="30258000" raidPoints="300" />
<stats str="60" int="76" dex="73" wit="70" con="57" men="80">
<vitals hp="20782406.25" hpRegen="319.2293199" mp="30569.67" mpRegen="3" />
<attack physical="4522.433913" magical="3088.236091" random="30" critical="4.75" accuracy="4.75" attackSpeed="250" type="SWORD" range="40" distance="80" width="120" />
<attack physical="4522.433913" magical="3088.236091" random="30" critical="4.75" accuracy="4.75" attackSpeed="253" type="SWORD" range="40" distance="80" width="120" />
<defence physical="3335.250614" magical="1627.090034" />
<speed>
<walk ground="45" />

File diff suppressed because it is too large Load Diff

View File

@@ -10,6 +10,8 @@ AddHate: Instant effect that increases target's hate towards you.
AdditionalPotionCp: Increases the amount of CP heal gained from potions or elixirs. (l2jmobius)
AdditionalPotionHp: Increases the amount of HP heal gained from potions or elixirs. (l2jmobius)
AdditionalPotionMp: Increases the amount of MP heal gained from potions or elixirs. (l2jmobius)
AddMaxMagicCriticalRate: Stat that overrides the default config MAX_MCRIT_RATE. (l2jmobius)
AddMaxPhysicalCriticalRate: Stat that overrides the default config MAX_PCRIT_RATE. (l2jmobius)
AddPcCafePoints: Increase PcCafe points permanently. (l2jmobius)
AddSkillBySkill: Add skill when other skill already exists. (l2jmobius)
AddTeleportBookmarkSlot: Instant effect that increases the amount of My Teleport slots.
@@ -193,7 +195,6 @@ ManaHealPercent: Increases current MP by a given percentage.
MAtk: M. Atk. stat.
MaxCp: Max. CP stat.
MaxHp: Max. HP stat.
MaxMagicCriticalRate: Stat that overrides the default config MAX_MCRIT_RATE. (l2jmobius)
MaxMp: Max. MP stat.
ModifyVital: Modifies current HP/MP/CP
MpConsumePerLevel: Consumes mana over time depending on your level.