Addition of new Homunculus templates.
Contributed by nasseka.
This commit is contained in:
parent
4b6882cd01
commit
60fbaeac5f
@ -15,4 +15,19 @@
|
||||
<homunculus id="13" type="0" basicSkillId="33003" basicSkillLevel="1" skillId1="33008" skillId2="33013" skillId3="33018" skillId4="33023" skillId5="33028" hpLevel1="816" atkLevel1="1188" defLevel1="990" expToLevel2="35000" hpLevel2="979" atkLevel2="1426" defLevel2="1188" expToLevel3="87500" hpLevel3="1174" atkLevel3="1710" defLevel3="1425" expToLevel4="192500" hpLevel4="1410" atkLevel4="2052" defLevel4="1710" expToLevel5="350000" hpLevel5="1691" atkLevel5="2462" defLevel5="2052" expToLevel6="560000" critRate="15" /> <!-- Basic Churing -->
|
||||
<homunculus id="14" type="1" basicSkillId="33003" basicSkillLevel="2" skillId1="33033" skillId2="33038" skillId3="33043" skillId4="33048" skillId5="33053" hpLevel1="979" atkLevel1="1425" defLevel1="1188" expToLevel2="40000" hpLevel2="1175" atkLevel2="1710" defLevel2="1425" expToLevel3="100000" hpLevel3="1409" atkLevel3="2052" defLevel3="1710" expToLevel4="220000" hpLevel4="1691" atkLevel4="2462" defLevel4="2052" expToLevel5="400000" hpLevel5="2029" atkLevel5="2954" defLevel5="2462" expToLevel6="640000" critRate="15" /> <!-- Water Churing -->
|
||||
<homunculus id="15" type="2" basicSkillId="33003" basicSkillLevel="3" skillId1="33058" skillId2="33063" skillId3="33068" skillId4="33073" skillId5="33078" hpLevel1="1174" atkLevel1="1710" defLevel1="1425" expToLevel2="45000" hpLevel2="1410" atkLevel2="2052" defLevel2="1710" expToLevel3="112500" hpLevel3="1690" atkLevel3="2462" defLevel3="2052" expToLevel4="247500" hpLevel4="2029" atkLevel4="2954" defLevel4="2462" expToLevel5="450000" hpLevel5="2434" atkLevel5="3544" defLevel5="2954" expToLevel6="720000" critRate="15" /> <!-- Luminous Churing -->
|
||||
<homunculus id="16" type="0" basicSkillId="33930" basicSkillLevel="1" skillId1="33935" skillId2="33940" skillId3="33945" skillId4="33950" skillId5="33955" hpLevel1="816" atkLevel1="1188" defLevel1="990" expToLevel2="35000" hpLevel2="979" atkLevel2="1426" defLevel2="1188" expToLevel3="87500" hpLevel3="1174" atkLevel3="1710" defLevel3="1425" expToLevel4="192500" hpLevel4="1410" atkLevel4="2052" defLevel4="1710" expToLevel5="350000" hpLevel5="1691" atkLevel5="2462" defLevel5="2052" expToLevel6="560000" critRate="30" /> <!-- Basic Cow -->
|
||||
<homunculus id="17" type="1" basicSkillId="33930" basicSkillLevel="2" skillId1="33960" skillId2="33965" skillId3="33970" skillId4="33975" skillId5="33980" hpLevel1="979" atkLevel1="1425" defLevel1="1188" expToLevel2="40000" hpLevel2="1175" atkLevel2="1710" defLevel2="1425" expToLevel3="100000" hpLevel3="1409" atkLevel3="2052" defLevel3="1710" expToLevel4="220000" hpLevel4="1691" atkLevel4="2462" defLevel4="2052" expToLevel5="400000" hpLevel5="2029" atkLevel5="2954" defLevel5="2462" expToLevel6="640000" critRate="30" /> <!-- Earth Cow -->
|
||||
<homunculus id="18" type="2" basicSkillId="33930" basicSkillLevel="3" skillId1="33985" skillId2="33990" skillId3="33995" skillId4="34000" skillId5="34005" hpLevel1="1174" atkLevel1="1710" defLevel1="1425" expToLevel2="45000" hpLevel2="1410" atkLevel2="2052" defLevel2="1710" expToLevel3="112500" hpLevel3="1690" atkLevel3="2462" defLevel3="2052" expToLevel4="247500" hpLevel4="2029" atkLevel4="2954" defLevel4="2462" expToLevel5="450000" hpLevel5="2434" atkLevel5="3544" defLevel5="2954" expToLevel6="720000" critRate="30" /> <!-- Luminous Cow -->
|
||||
<homunculus id="19" type="0" basicSkillId="33931" basicSkillLevel="1" skillId1="33936" skillId2="33941" skillId3="33946" skillId4="33951" skillId5="33956" hpLevel1="816" atkLevel1="1188" defLevel1="990" expToLevel2="35000" hpLevel2="979" atkLevel2="1426" defLevel2="1188" expToLevel3="87500" hpLevel3="1174" atkLevel3="1710" defLevel3="1425" expToLevel4="192500" hpLevel4="1410" atkLevel4="2052" defLevel4="1710" expToLevel5="350000" hpLevel5="1691" atkLevel5="2462" defLevel5="2052" expToLevel6="560000" critRate="15" /> <!-- Basic Chorong -->
|
||||
<homunculus id="20" type="1" basicSkillId="33931" basicSkillLevel="2" skillId1="33961" skillId2="33966" skillId3="33971" skillId4="33976" skillId5="33981" hpLevel1="979" atkLevel1="1425" defLevel1="1188" expToLevel2="40000" hpLevel2="1175" atkLevel2="1710" defLevel2="1425" expToLevel3="100000" hpLevel3="1409" atkLevel3="2052" defLevel3="1710" expToLevel4="220000" hpLevel4="1691" atkLevel4="2462" defLevel4="2052" expToLevel5="400000" hpLevel5="2029" atkLevel5="2954" defLevel5="2462" expToLevel6="640000" critRate="15" /> <!-- Earth Chorong -->
|
||||
<homunculus id="21" type="2" basicSkillId="33931" basicSkillLevel="3" skillId1="33986" skillId2="33991" skillId3="33996" skillId4="34001" skillId5="34006" hpLevel1="1174" atkLevel1="1710" defLevel1="1425" expToLevel2="45000" hpLevel2="1410" atkLevel2="2052" defLevel2="1710" expToLevel3="112500" hpLevel3="1690" atkLevel3="2462" defLevel3="2052" expToLevel4="247500" hpLevel4="2029" atkLevel4="2954" defLevel4="2462" expToLevel5="450000" hpLevel5="2434" atkLevel5="3544" defLevel5="2954" expToLevel6="720000" critRate="15" /> <!-- Luminous Chorong -->
|
||||
<homunculus id="22" type="0" basicSkillId="33932" basicSkillLevel="1" skillId1="33937" skillId2="33942" skillId3="33947" skillId4="33952" skillId5="33957" hpLevel1="816" atkLevel1="1188" defLevel1="990" expToLevel2="35000" hpLevel2="979" atkLevel2="1426" defLevel2="1188" expToLevel3="87500" hpLevel3="1174" atkLevel3="1710" defLevel3="1425" expToLevel4="192500" hpLevel4="1410" atkLevel4="2052" defLevel4="1710" expToLevel5="350000" hpLevel5="1691" atkLevel5="2462" defLevel5="2052" expToLevel6="560000" critRate="15" /> <!-- Basic Nymph -->
|
||||
<homunculus id="23" type="1" basicSkillId="33932" basicSkillLevel="2" skillId1="33962" skillId2="33967" skillId3="33972" skillId4="33977" skillId5="33982" hpLevel1="979" atkLevel1="1425" defLevel1="1188" expToLevel2="40000" hpLevel2="1175" atkLevel2="1710" defLevel2="1425" expToLevel3="100000" hpLevel3="1409" atkLevel3="2052" defLevel3="1710" expToLevel4="220000" hpLevel4="1691" atkLevel4="2462" defLevel4="2052" expToLevel5="400000" hpLevel5="2029" atkLevel5="2954" defLevel5="2462" expToLevel6="640000" critRate="15" /> <!-- Earth Nymph -->
|
||||
<homunculus id="24" type="2" basicSkillId="33932" basicSkillLevel="3" skillId1="33987" skillId2="33992" skillId3="33997" skillId4="34002" skillId5="34007" hpLevel1="1174" atkLevel1="1710" defLevel1="1425" expToLevel2="45000" hpLevel2="1410" atkLevel2="2052" defLevel2="1710" expToLevel3="112500" hpLevel3="1690" atkLevel3="2462" defLevel3="2052" expToLevel4="247500" hpLevel4="2029" atkLevel4="2954" defLevel4="2462" expToLevel5="450000" hpLevel5="2434" atkLevel5="3544" defLevel5="2954" expToLevel6="720000" critRate="15" /> <!-- Luminous Nymph -->
|
||||
<homunculus id="25" type="0" basicSkillId="33933" basicSkillLevel="1" skillId1="33938" skillId2="33943" skillId3="33948" skillId4="33953" skillId5="33958" hpLevel1="816" atkLevel1="1188" defLevel1="990" expToLevel2="35000" hpLevel2="979" atkLevel2="1426" defLevel2="1188" expToLevel3="87500" hpLevel3="1174" atkLevel3="1710" defLevel3="1425" expToLevel4="192500" hpLevel4="1410" atkLevel4="2052" defLevel4="1710" expToLevel5="350000" hpLevel5="1691" atkLevel5="2462" defLevel5="2052" expToLevel6="560000" critRate="15" /> <!-- Basic Oculus -->
|
||||
<homunculus id="26" type="1" basicSkillId="33933" basicSkillLevel="2" skillId1="33963" skillId2="33968" skillId3="33973" skillId4="33978" skillId5="33983" hpLevel1="979" atkLevel1="1425" defLevel1="1188" expToLevel2="40000" hpLevel2="1175" atkLevel2="1710" defLevel2="1425" expToLevel3="100000" hpLevel3="1409" atkLevel3="2052" defLevel3="1710" expToLevel4="220000" hpLevel4="1691" atkLevel4="2462" defLevel4="2052" expToLevel5="400000" hpLevel5="2029" atkLevel5="2954" defLevel5="2462" expToLevel6="640000" critRate="15" /> <!-- Earth Oculus -->
|
||||
<homunculus id="27" type="2" basicSkillId="33933" basicSkillLevel="3" skillId1="33988" skillId2="33993" skillId3="33998" skillId4="34003" skillId5="34008" hpLevel1="1174" atkLevel1="1710" defLevel1="1425" expToLevel2="45000" hpLevel2="1410" atkLevel2="2052" defLevel2="1710" expToLevel3="112500" hpLevel3="1690" atkLevel3="2462" defLevel3="2052" expToLevel4="247500" hpLevel4="2029" atkLevel4="2954" defLevel4="2462" expToLevel5="450000" hpLevel5="2434" atkLevel5="3544" defLevel5="2954" expToLevel6="720000" critRate="15" /> <!-- Luminous Oculus -->
|
||||
<homunculus id="28" type="0" basicSkillId="33934" basicSkillLevel="1" skillId1="33939" skillId2="33944" skillId3="33949" skillId4="33954" skillId5="33959" hpLevel1="816" atkLevel1="1188" defLevel1="990" expToLevel2="35000" hpLevel2="979" atkLevel2="1426" defLevel2="1188" expToLevel3="87500" hpLevel3="1174" atkLevel3="1710" defLevel3="1425" expToLevel4="192500" hpLevel4="1410" atkLevel4="2052" defLevel4="1710" expToLevel5="350000" hpLevel5="1691" atkLevel5="2462" defLevel5="2052" expToLevel6="560000" critRate="15" /> <!-- Basic Fofo -->
|
||||
<homunculus id="29" type="1" basicSkillId="33934" basicSkillLevel="2" skillId1="33964" skillId2="33969" skillId3="33974" skillId4="33979" skillId5="33984" hpLevel1="979" atkLevel1="1425" defLevel1="1188" expToLevel2="40000" hpLevel2="1175" atkLevel2="1710" defLevel2="1425" expToLevel3="100000" hpLevel3="1409" atkLevel3="2052" defLevel3="1710" expToLevel4="220000" hpLevel4="1691" atkLevel4="2462" defLevel4="2052" expToLevel5="400000" hpLevel5="2029" atkLevel5="2954" defLevel5="2462" expToLevel6="640000" critRate="15" /> <!-- Earth Fofo -->
|
||||
<homunculus id="30" type="2" basicSkillId="33934" basicSkillLevel="3" skillId1="33989" skillId2="33994" skillId3="33999" skillId4="34004" skillId5="34009" hpLevel1="1174" atkLevel1="1710" defLevel1="1425" expToLevel2="45000" hpLevel2="1410" atkLevel2="2052" defLevel2="1710" expToLevel3="112500" hpLevel3="1690" atkLevel3="2462" defLevel3="2052" expToLevel4="247500" hpLevel4="2029" atkLevel4="2954" defLevel4="2462" expToLevel5="450000" hpLevel5="2434" atkLevel5="3544" defLevel5="2954" expToLevel6="720000" critRate="15" /> <!-- Luminous Fofo -->
|
||||
</list>
|
@ -68,75 +68,135 @@ public class RequestExHomunculusSummon implements IClientIncomingPacket
|
||||
final int chance = Rnd.get(100);
|
||||
if (chance >= 60) // Basic Homunculus
|
||||
{
|
||||
int chance2 = Rnd.get(100);
|
||||
if (chance2 >= 80)
|
||||
final int random = Rnd.get(100);
|
||||
if (random >= 90)
|
||||
{
|
||||
homunculusId = 1;
|
||||
}
|
||||
else if (chance2 >= 60)
|
||||
else if (random >= 80)
|
||||
{
|
||||
homunculusId = 4;
|
||||
}
|
||||
else if (chance2 >= 40)
|
||||
else if (random >= 70)
|
||||
{
|
||||
homunculusId = 7;
|
||||
}
|
||||
else if (chance2 >= 20)
|
||||
else if (random >= 60)
|
||||
{
|
||||
homunculusId = 10;
|
||||
}
|
||||
else
|
||||
else if (random >= 50)
|
||||
{
|
||||
homunculusId = 13;
|
||||
}
|
||||
else if (random >= 40)
|
||||
{
|
||||
homunculusId = 16;
|
||||
}
|
||||
else if (random >= 30)
|
||||
{
|
||||
homunculusId = 19;
|
||||
}
|
||||
else if (random >= 20)
|
||||
{
|
||||
homunculusId = 22;
|
||||
}
|
||||
else if (random >= 10)
|
||||
{
|
||||
homunculusId = 25;
|
||||
}
|
||||
else
|
||||
{
|
||||
homunculusId = 28;
|
||||
}
|
||||
}
|
||||
else if (chance >= 10) // Water Homunculus
|
||||
{
|
||||
int chance2 = Rnd.get(100);
|
||||
if (chance2 >= 80)
|
||||
final int random = Rnd.get(100);
|
||||
if (random >= 90)
|
||||
{
|
||||
homunculusId = 2;
|
||||
}
|
||||
else if (chance2 >= 60)
|
||||
else if (random >= 80)
|
||||
{
|
||||
homunculusId = 5;
|
||||
}
|
||||
else if (chance2 >= 40)
|
||||
else if (random >= 70)
|
||||
{
|
||||
homunculusId = 8;
|
||||
}
|
||||
else if (chance2 >= 20)
|
||||
else if (random >= 60)
|
||||
{
|
||||
homunculusId = 11;
|
||||
}
|
||||
else
|
||||
else if (random >= 50)
|
||||
{
|
||||
homunculusId = 14;
|
||||
}
|
||||
else if (random >= 40)
|
||||
{
|
||||
homunculusId = 17;
|
||||
}
|
||||
else if (random >= 30)
|
||||
{
|
||||
homunculusId = 20;
|
||||
}
|
||||
else if (random >= 20)
|
||||
{
|
||||
homunculusId = 23;
|
||||
}
|
||||
else if (random >= 10)
|
||||
{
|
||||
homunculusId = 26;
|
||||
}
|
||||
else
|
||||
{
|
||||
homunculusId = 29;
|
||||
}
|
||||
}
|
||||
else // Luminous Homunculus
|
||||
{
|
||||
int chance2 = Rnd.get(100);
|
||||
if (chance2 >= 80)
|
||||
final int random = Rnd.get(100);
|
||||
if (random >= 90)
|
||||
{
|
||||
homunculusId = 3;
|
||||
}
|
||||
else if (chance2 >= 60)
|
||||
else if (random >= 80)
|
||||
{
|
||||
homunculusId = 6;
|
||||
}
|
||||
else if (chance2 >= 40)
|
||||
else if (random >= 70)
|
||||
{
|
||||
homunculusId = 9;
|
||||
}
|
||||
else if (chance2 >= 20)
|
||||
else if (random >= 60)
|
||||
{
|
||||
homunculusId = 12;
|
||||
}
|
||||
else
|
||||
else if (random >= 50)
|
||||
{
|
||||
homunculusId = 15;
|
||||
}
|
||||
else if (random >= 40)
|
||||
{
|
||||
homunculusId = 18;
|
||||
}
|
||||
else if (random >= 30)
|
||||
{
|
||||
homunculusId = 21;
|
||||
}
|
||||
else if (random >= 20)
|
||||
{
|
||||
homunculusId = 24;
|
||||
}
|
||||
else if (random >= 10)
|
||||
{
|
||||
homunculusId = 27;
|
||||
}
|
||||
else
|
||||
{
|
||||
homunculusId = 30;
|
||||
}
|
||||
}
|
||||
|
||||
final HomunculusTemplate template = HomunculusData.getInstance().getTemplate(homunculusId);
|
||||
|
Loading…
Reference in New Issue
Block a user