Proper friend pc affectObject adjustments.

Contributed by gamelike85.
This commit is contained in:
MobiusDevelopment
2019-11-30 20:22:43 +00:00
parent 6b0998c482
commit 586e075415
64 changed files with 601 additions and 489 deletions

View File

@@ -217,8 +217,8 @@
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND_PC</affectObject>
<effects>
<effect name="PAtk">
<amount>
@@ -269,8 +269,8 @@
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND_PC</affectObject>
<effects>
<effect name="MagicalAttackSpeed">
<amount>
@@ -321,8 +321,8 @@
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND_PC</affectObject>
<effects>
<effect name="PhysicalDefence">
<amount>
@@ -475,8 +475,8 @@
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND_PC</affectObject>
<effects>
<effect name="MagicalDefence">
<amount>

View File

@@ -4841,8 +4841,8 @@
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND_PC</affectObject>
<effects>
<effect name="Accuracy">
<amount>
@@ -4893,8 +4893,8 @@
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND_PC</affectObject>
<effects>
<effect name="ShieldDefenceRate">
<amount>
@@ -5243,8 +5243,8 @@
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND_PC</affectObject>
<effects>
<effect name="HealOverTime">
<power>
@@ -5475,8 +5475,8 @@
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND_PC</affectObject>
<effects>
<effect name="PhysicalEvasion">
<amount>
@@ -5522,8 +5522,8 @@
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND_PC</affectObject>
<effects>
<effect name="PAtk">
<amount>
@@ -7348,8 +7348,8 @@
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND_PC</affectObject>
<effects>
<effect name="Speed">
<amount>

View File

@@ -199,8 +199,8 @@
<reuseDelay>5000</reuseDelay>
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND_PC</affectObject>
<effects>
<effect name="Cp">
<amount>
@@ -2939,8 +2939,8 @@
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND_PC</affectObject>
<effects>
<effect name="DispelBySlot">
<dispel>HIT_UP,9</dispel>
@@ -2977,8 +2977,8 @@
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND_PC</affectObject>
<effects>
<effect name="DispelBySlot">
<dispel>MA_UP,9;MD_UP,9</dispel>

View File

@@ -602,8 +602,8 @@
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND_PC</affectObject>
<effects>
<effect name="DispelBySlotProbability">
<dispel>BUFF_SPECIAL_ATTACK;BUFF_SPECIAL_CRITICAL;BUFF_SPECIAL_CONDITION;BUFF_SPECIAL_MOVE;BUFF_SPECIAL_CLASS</dispel>
@@ -688,8 +688,8 @@
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND_PC</affectObject>
<effects>
<effect name="ResistDispelByCategory">
<amount>-30</amount>
@@ -725,8 +725,8 @@
<magicCriticalRate>5</magicCriticalRate>
<coolTime>500</coolTime>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND_PC</affectObject>
<effects>
<effect name="CpHealPercent">
<power>

View File

@@ -2512,7 +2512,7 @@
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectObject>FRIEND_PC</affectObject>
<effects>
<effect name="MaxCp">
<amount>10</amount>
@@ -2577,7 +2577,7 @@
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectObject>FRIEND_PC</affectObject>
<effects>
<effect name="DispelBySlot">
<dispel>PA_UP,9;PD_UP,9</dispel>
@@ -2615,7 +2615,7 @@
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectObject>FRIEND_PC</affectObject>
<effects>
<effect name="DispelBySlot">
<dispel>CRITICAL_PROB_UP,9;CRITICAL_DMG_UP,9</dispel>
@@ -2653,7 +2653,7 @@
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectObject>FRIEND_PC</affectObject>
<effects>
<effect name="DispelBySlot">
<dispel>MAX_HP_UP,9;MAX_MP_UP,9</dispel>
@@ -3847,7 +3847,7 @@
<affectLimit>50-50</affectLimit>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectObject>FRIEND_PC</affectObject>
<effects>
<effect name="PhysicalAttackSpeed">
<amount>

View File

@@ -3729,7 +3729,8 @@
</effects>
</skill>
<skill id="11560" toLevel="2" name="Celestial Aegis">
<!-- Makes all party members invincible for $s1 Effect is removed upon attack. -->
<!-- Makes all party members invincible for 30 sec. Effect is removed upon attack. -->
<!-- All party and clan members made invincible for 30 sec. Effect is removed upon attack. -->
<icon>icon.skill11560</icon>
<abnormalLvl>5</abnormalLvl>
<abnormalTime>30</abnormalTime>
@@ -3758,8 +3759,11 @@
<isMagic>1</isMagic>
<staticReuse>true</staticReuse>
<targetType>SELF</targetType>
<affectScope>PARTY</affectScope>
<affectObject>FRIEND</affectObject>
<affectScope>
<value level="1">PARTY</value>
<value level="2">PARTY_PLEDGE</value>
</affectScope>
<affectObject>FRIEND_PC</affectObject>
<removedOnAnyActionExceptMove>true</removedOnAnyActionExceptMove>
<effects>
<effect name="DispelBySlotMyself">
@@ -4631,8 +4635,8 @@
<affectRange>1000</affectRange> <!-- Custom -->
<operateType>A2</operateType>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND_PC</affectObject>
<mpConsume>
<value level="1">126</value>
<value level="2">139</value>
@@ -4777,7 +4781,7 @@
<operateType>A2</operateType>
<targetType>SELF</targetType>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectObject>FRIEND_PC</affectObject>
<mpConsume>
<value level="1">140</value>
<value level="2">151</value>
@@ -4867,7 +4871,7 @@
<operateType>A2</operateType>
<targetType>SELF</targetType>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectObject>FRIEND_PC</affectObject>
<mpConsume>
<value level="1">140</value>
<value level="2">151</value>
@@ -4969,7 +4973,7 @@
<operateType>A2</operateType>
<targetType>SELF</targetType>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectObject>FRIEND_PC</affectObject>
<mpConsume>
<value level="1">140</value>
<value level="2">151</value>
@@ -5069,7 +5073,7 @@
<operateType>A2</operateType>
<targetType>SELF</targetType>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectObject>FRIEND_PC</affectObject>
<mpConsume>
<value level="1">140</value>
<value level="2">151</value>
@@ -5164,7 +5168,7 @@
<operateType>A2</operateType>
<targetType>SELF</targetType>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectObject>FRIEND_PC</affectObject>
<mpConsume>
<value level="1">140</value>
<value level="2">151</value>
@@ -5257,7 +5261,7 @@
<operateType>A2</operateType>
<targetType>SELF</targetType>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectObject>FRIEND_PC</affectObject>
<mpConsume>
<value level="1">140</value>
<value level="2">151</value>
@@ -5324,7 +5328,7 @@
<operateType>A2</operateType>
<targetType>SELF</targetType>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectObject>FRIEND_PC</affectObject>
<affectLimit>50-50</affectLimit> <!-- Custom -->
<affectRange>1000</affectRange> <!-- Custom -->
<mpConsume>140</mpConsume>
@@ -5381,7 +5385,7 @@
<operateType>A2</operateType>
<targetType>SELF</targetType>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectObject>FRIEND_PC</affectObject>
<affectLimit>50-50</affectLimit> <!-- Custom -->
<affectRange>1000</affectRange> <!-- Custom -->
<mpConsume>140</mpConsume>
@@ -5442,7 +5446,7 @@
<operateType>A2</operateType>
<targetType>SELF</targetType>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectObject>FRIEND_PC</affectObject>
<affectLimit>50-50</affectLimit> <!-- Custom -->
<affectRange>1000</affectRange> <!-- Custom -->
<mpConsume>140</mpConsume>

View File

@@ -1433,12 +1433,15 @@
</effects>
</skill>
<skill id="11850" toLevel="4" name="Miraculous Benediction">
<!-- Restores clan members' CP/ HP. Can only be used when MP is $s1 or below. -->
<!-- Restores clan members' CP/ HP. Can only be used when MP is 50% or below. -->
<!-- Restores clan members' CP/ HP. Can only be used when MP is 60% or below. -->
<!-- Restores clan members' CP/ HP. Can only be used when MP is 70% or below. -->
<!-- Restores clan members' CP/ HP. -->
<icon>icon.skill11850new</icon>
<operateType>A1</operateType>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND_PC</affectObject>
<mpConsume>
<value level="1">185</value>
<value level="2">205</value>
@@ -1455,6 +1458,8 @@
<coolTime>500</coolTime>
<reuseDelay>600000</reuseDelay>
<isMagic>1</isMagic>
<affectLimit>50-50</affectLimit>
<affectRange>1000</affectRange>
<magicLvl>
<value level="1">85</value>
<value level="2">90</value>

View File

@@ -5009,8 +5009,8 @@
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>PARTY_PLEDGE</affectScope>
<affectObject>FRIEND</affectObject>
<affectScope>PLEDGE</affectScope>
<affectObject>FRIEND_PC</affectObject>
<effects>
<effect name="CpHealPercent">
<power>