Homunculus System: Difference between revisions
Njosefbeck (talk | contribs) |
Galuverior (talk | contribs) mNo edit summary |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
__TOC__ | __TOC__ | ||
The '''Homunculus''' is a special pet which assist [[Alchemist]] classes in ways such as a support, an instant partymate, or a sacrifice for the player. [[Alchemist]] classes must go through the [[Bioethics Quest]] to unlock the appropriate skills required to create a Homunculus. After the quest, the passive skill [[Bioethics]] will be available to the player and the rest of the Homunculus skill branch will be available through the distribution of skill points. | The '''Homunculus''' is a special pet which assist [[Alchemist]] classes in ways such as a support, an instant partymate, or a sacrifice for the player. [[Alchemist]] classes must go through the [[Bioethics Quest]] to unlock the appropriate skills required to create a Homunculus. After the quest, the passive skill [[Bioethics]] will be available to the player and the rest of the Homunculus skill branch will be available through the distribution of skill points. | ||
==Obtaining a Homunculus== | |||
:''Main article: [[Potion Creation]]'' | |||
To obtain a Homunculus, an {{item|id=7142 Embryo}} is required. These can be purchased from other Alchemists or can be self-made. In order to make an Embryo, an [[Alchemist]] must use the skill [[Prepare Potion]] with the following materials purchasable from the {{shop |id=alde_material Al de Baran Material Seller}}, in the Alchemist Guild {{navi|alde_alche|35|179}}: | |||
*{{Item List|id=7134|item=Medicine Bowl|simple=yes}} | |||
*{{Item List|id=7143|item=Glass Tube|simple=yes}} | |||
*{{Item List|id=7141|item=Morning Dew of Yggdrasil|simple=yes}} | |||
*{{Item List|id=7140|item=Seed of Life|simple=yes}} | |||
*{{Item List|id=7144|item=Potion Creation Guide|simple=yes}} (not consumed) | |||
Success rates of creating embryos are affected mainly by the Alchemist's [[Stats#INT|INT]], [[Stats#DEX|DEX]] and [[Stats#LUK|LUK]]. | |||
Once an Embryo is obtained, use the skill [[Call Homunculus]] to summon a new Homunculus. You also need to have a {{Item List|id=7140|item=Seed of Life|simple=yes}} in your inventory to use the skill. There is a chance to get 1 of the 4 base Homunculi and another chance to get 1 of the 2 sprites available to each type of Homunculus. | |||
==Types of Homunculus== | ==Types of Homunculus== | ||
Line 17: | Line 30: | ||
*[[Neutral]] | *[[Neutral]] | ||
|{{Item List|id=537|item=Pet Food}} | |{{Item List|id=537|item=Pet Food}} | ||
|{{Skill List|skill=Touch of Heal}}{{Skill List|skill=Emergency Avoid}}{{Skill List|skill=Brain Surgery}} | |{{Skill List|skill=Touch of Heal}}{{Skill List|skill=Emergency Avoid}}{{Skill List|skill=Brain Surgery}}{{Skill List|skill=Mental Change}} | ||
|- | |- | ||
![[Image:Amistr.png]]<br/>[[Amistr]] | ![[Image:Amistr.png]]<br/>[[Amistr]] | ||
Line 25: | Line 38: | ||
*[[Neutral]] | *[[Neutral]] | ||
|{{Item List|id=912|item=Zargon}} | |{{Item List|id=912|item=Zargon}} | ||
|{{Skill List|skill=Castling}}{{Skill List|skill=Amistr Defense}}{{Skill List|skill=Adamantium Skin}} | |{{Skill List|skill=Castling}}{{Skill List|skill=Amistr Defense}}{{Skill List|skill=Adamantium Skin}}{{Skill List|skill=Blood Lust}} | ||
|- | |- | ||
![[Image:Filir.png]]<br/>[[Filir]] | ![[Image:Filir.png]]<br/>[[Filir]] | ||
Line 33: | Line 46: | ||
*[[Neutral]] | *[[Neutral]] | ||
|{{Item List|id=910|item=Garlet}} | |{{Item List|id=910|item=Garlet}} | ||
|{{Skill List|skill=Moonlight}}{{Skill List |skill=Fleet Move}}{{Skill List |skill=Over Speed}} | |{{Skill List|skill=Moonlight}}{{Skill List |skill=Fleet Move}}{{Skill List |skill=Over Speed}}{{Skill List |skill=S.B.R.44}} | ||
|- | |- | ||
![[Image:Vanilmirth.png]]<br/>[[Vanilmirth]] | ![[Image:Vanilmirth.png]]<br/>[[Vanilmirth]] | ||
Line 41: | Line 54: | ||
*[[Neutral]] | *[[Neutral]] | ||
|{{Item List|id=911 |item=Scell}} | |{{Item List|id=911 |item=Scell}} | ||
|{{Skill List|skill=Caprice}}{{Skill List|skill=Chaotic Benediction}}{{Skill List|skill=Change Instruction}} | |{{Skill List|skill=Caprice}}{{Skill List|skill=Chaotic Benediction}}{{Skill List|skill=Change Instruction}}{{Skill List |skill=Bio Explosion}} | ||
|} | |} | ||
== | ===Base Homunculi Review=== | ||
*'''[[Lif]]''' - She has no offensive skills, her [[DEF|defense]] is poor (but not as poor as Filir's), [[Healing Hands]] requires the player to keep {{item |id=545 Condensed Red Potions}}. Due to all this, she's unable to take advantage of her huge [[Max SP]]. Not recommended as a carry over to Homunculus S unless the owner is really attached to [[Healing Hands]] or to herself. | |||
* | *'''[[Filir]]''' - Has very high offensive power (very high [[ATK]] and [[ASPD]]) and possesses [[Flitting]], that will help the Homunculus S level fast. Filir is by far the best choice for people that want a fast leveling Homunculus S. | ||
*'''[[Amistr]]''' - Has very high defensive power as it has [[Adamantium Skin]] and [[Amistr Bulwark]]. It also makes an average puller due to its survivability . However, it is very, very slow to level up due to its lack of an offensive skill, but has [[Blood Lust]], a life leeching skill that can keep him up longer, and [[Castling]], which switches positions with his owner, in a dire situation. It is by far the best Homunculus to raise into a Homunculus S for tanking solo [[PvM]]. | |||
*'''[[Vanilmirth]]''' - Has an excellent [[DEF|defense]] and can use [[Caprice]], which is extremely useful for pulling mobs from a distance. However, it picks a random [[Elements|property]], which can mean it could either inflict little to no damage or even heal certain [[monster]]s, which makes said skill more for just pulling than killing. This is the only option of Homunculus to use if the player plans to become a [[Potion Creation|potion brewer]], since [[Instruction Change]] increases the potion creation success rate significantly. | |||
==Homunculus Stats and Skill Points== | ==Homunculus Stats and Skill Points== | ||
Homunculus have their own set of [[stats]] apart from their masters, these will have a set amount upon summoning and will vary as it levels up. With each level, a Homunculus will receive a certain amount points to each stat (STR, AGI, VIT, INT, DEX, LUK) depending on which type of Homunculus. These stats are invisible under the Homunculus Stat Window (Alt+R). The Homunculus's [[ATK]], [[MATK]], [[Stats#HIT|Hit Rate]], [[Stats#CRIT|Critical Hit Rate]], [[DEF]], [[MDEF]], [[FLEE|Flee Rate]], and [[ASPD]] will be visible. The Homunculus also gains one skill point for every three levels. Unlike status points, one can apply these to whichever skill one would like. | Homunculus have their own set of [[stats]] apart from their masters, these will have a set amount upon summoning and will vary as it levels up. With each level, a Homunculus will receive a certain amount points to each stat (STR, AGI, VIT, INT, DEX, LUK) depending on which type of Homunculus. These stats are invisible under the Homunculus Stat Window (Alt+R). The Homunculus's [[ATK]], [[MATK]], [[Stats#HIT|Hit Rate]], [[Stats#CRIT|Critical Hit Rate]], [[DEF]], [[MDEF]], [[FLEE|Flee Rate]], and [[ASPD]] will be visible. The Homunculus also gains one skill point for every three levels. Unlike status points, one can apply these to whichever skill one would like. | ||
==Evolution== | ==Evolution== | ||
Line 91: | Line 88: | ||
If the player is dead, manual commands can't be issued. | If the player is dead, manual commands can't be issued. | ||
===[[AI]]=== | ====Installing AI==== | ||
Most AI scripts are out-of-date but you can try using the [[AI |Azzy AI]] script. Once an AI script is downloaded, go to the default RO directory. This is generally located at <code>C:\Program Files\Gravity\Ragnarok Online\AI</code>. Insert the downloaded AI script into the USER_AI folder and relog or resummon the Homunculus. This should be done every time there is a change in script. While there are infinite possibilities with AI scripts, it is necessary to understand that there are things it can and cannot do. These limitations are what separates it from bots. | |||
====Possibilities==== | |||
*Autocasting Homunculus buff skills. | |||
*Auto Feeding. | |||
*Different tactics for individual monsters (ex: what priority to attack, using a skill on that monster, etc). | |||
*Reading the HP, SP, MAXHP and MAXSP values of the Homunculus or its owner. | |||
*Reading the target of a attacking monster (to avoid [[Kill Steal|kill stealing]]). | |||
*Reading the current animation or "motion" other actors are doing (this is buggy when used on the Homunculus itself). | |||
*Automatically attacking monsters within player's sight range. | |||
*Autocasting Homunculus offensive skills. | |||
====Impossibilities==== | |||
*Detecting whether other players are in a party with the owner. | |||
*Detecting who the owner of another Homunculus is (<code>GetV(V_OWNER, id)</code> returns the owner's ID, regardless of what the second argument is). | |||
*Detecting status effects or ground effects. | |||
*Identifying skills used, or gathering any other information not listed above. | |||
*Locating hidden players. | |||
*Auto Looting. | |||
*Using skills while their owner is [[vending]]. | |||
*Maintain its AI when the Homunculus is out of range of their owner. | |||
*Having the owner move around (except when autocasting the [[Castling]] Skill). | |||
*Reading the HP, SP, MAXHP and MAXSP values of someone other than the Homunculus or its owner. | |||
*Autocasting any player skills (Disabled after 5-Feb-2008). | |||
====Not Allowed==== | |||
*Using a 3rd party program. | |||
*Reading in real time the output of the Homunculus TraceAI function, so that one gains a read out on what is around the player (including things that the game client won't show). According to a GM post on the iRO Forums: | |||
::''"Doing this when monster leveling would not be such a big deal but in PVP/WoE purposes it is a very unfair/unintended thing. Users violating that rule will be suspended."'' | |||
*Feeding the Homunculus or moving the owner around using a 3rd party program. | |||
*Players are responsible for the actions of their Homunculi. For example, if the Homunculus [[Kill Steal|kill steals]] people, then the player is held accountable and may be punished accordingly. | |||
===Feeding and Intimacy=== | ===Feeding and Intimacy=== | ||
Line 183: | Line 209: | ||
Each hour of starving causes the Intimacy to decrease by 18 (3600 seconds per hour / 200 seconds per loss). If the player is away from the computer for a full 24 hours of starving, the Homunculus' Intimacy will decrease by 432. If the player can no longer use [[Call Homunculus]] or [[Homunculus Resurrection]], then the Homunculus has left its master for good. However, the master is able to create a new Homunculus. | Each hour of starving causes the Intimacy to decrease by 18 (3600 seconds per hour / 200 seconds per loss). If the player is away from the computer for a full 24 hours of starving, the Homunculus' Intimacy will decrease by 432. If the player can no longer use [[Call Homunculus]] or [[Homunculus Resurrection]], then the Homunculus has left its master for good. However, the master is able to create a new Homunculus. | ||
===Homunculus Tablets=== | |||
With [[Pharmacy]], an [[Alchemist]] can create {{Item|id=100371 Homunculus Tablet}} that will increases Homunculus intimacy by 50 when used. Requires: | |||
*1 {{Item List|id=508|item=Yellow Herb|simple=yes}} | |||
*1 {{Item List|id=713|item=Empty Bottle|simple=yes}} | |||
*1 {{Item List|id=7140|item=Seed of Life|simple=yes}} | |||
==Experience and Leveling== | ==Experience and Leveling== | ||
===General Information=== | ===General Information=== | ||
The level limit for a Homunculus owned by an [[Alchemist]] is 99. When killing monsters, the Homunculus gets 10% of the Base EXP gained by the Alchemist. | The level limit for a Homunculus owned by an [[Alchemist]] is 99. When killing monsters, the Homunculus gets 10% of the Base EXP gained by the Alchemist. | ||
* Homunculus kills monster → Alchemist gets the Base & Job EXP from the kill → Homunculus is given 10% of the base EXP the Alchemist gets. | * Homunculus kills monster → Alchemist gets the Base & Job EXP from the kill → Homunculus is given 10% of the base EXP the Alchemist gets. | ||
Line 192: | Line 224: | ||
* Homunculus & Alchemist tag team to kill the monster → Alchemist gets the Base & Job EXP from the kill → Homunculus is given 10% of the base EXP the Alchemist gets. | * Homunculus & Alchemist tag team to kill the monster → Alchemist gets the Base & Job EXP from the kill → Homunculus is given 10% of the base EXP the Alchemist gets. | ||
Regardless of how the monster is killed, the Alchemist gets the Base & Job EXP and the Homunculus gets 10% of the Base EXP. | |||
===Miscellanea=== | ===Miscellanea=== | ||
Line 228: | Line 236: | ||
*Other players can't Heal homunculus, but [[Sanctuary]] heals them | *Other players can't Heal homunculus, but [[Sanctuary]] heals them | ||
*Homunculus movement speed follows the owner's condition when he/she summons it, revive it, or moving map zones. | *Homunculus movement speed follows the owner's condition when he/she summons it, revive it, or moving map zones. | ||
{{Navbox Homunculus}} | {{Navbox Homunculus}} | ||
Line 236: | Line 242: | ||
[[Category: Homunculus]] | [[Category: Homunculus]] | ||
[[Category: Alchemist]] | [[Category: Alchemist]] | ||
[[Category: Creator]] |
Latest revision as of 18:08, 28 September 2024
The Homunculus is a special pet which assist Alchemist classes in ways such as a support, an instant partymate, or a sacrifice for the player. Alchemist classes must go through the Bioethics Quest to unlock the appropriate skills required to create a Homunculus. After the quest, the passive skill Bioethics will be available to the player and the rest of the Homunculus skill branch will be available through the distribution of skill points.
Obtaining a Homunculus
- Main article: Potion Creation
To obtain a Homunculus, an Embryo is required. These can be purchased from other Alchemists or can be self-made. In order to make an Embryo, an Alchemist must use the skill Prepare Potion with the following materials purchasable from the Al de Baran Material Seller, in the Alchemist Guild :
Success rates of creating embryos are affected mainly by the Alchemist's INT, DEX and LUK.
Once an Embryo is obtained, use the skill Call Homunculus to summon a new Homunculus. You also need to have a Seed of Life in your inventory to use the skill. There is a chance to get 1 of the 4 base Homunculi and another chance to get 1 of the 2 sprites available to each type of Homunculus.
Types of Homunculus
There are 4 types of Homunculi with various attributes unique to each.
Base Homunculi Review
- Lif - She has no offensive skills, her defense is poor (but not as poor as Filir's), Healing Hands requires the player to keep Condensed Red Potions. Due to all this, she's unable to take advantage of her huge Max SP. Not recommended as a carry over to Homunculus S unless the owner is really attached to Healing Hands or to herself.
- Filir - Has very high offensive power (very high ATK and ASPD) and possesses Flitting, that will help the Homunculus S level fast. Filir is by far the best choice for people that want a fast leveling Homunculus S.
- Amistr - Has very high defensive power as it has Adamantium Skin and Amistr Bulwark. It also makes an average puller due to its survivability . However, it is very, very slow to level up due to its lack of an offensive skill, but has Blood Lust, a life leeching skill that can keep him up longer, and Castling, which switches positions with his owner, in a dire situation. It is by far the best Homunculus to raise into a Homunculus S for tanking solo PvM.
- Vanilmirth - Has an excellent defense and can use Caprice, which is extremely useful for pulling mobs from a distance. However, it picks a random property, which can mean it could either inflict little to no damage or even heal certain monsters, which makes said skill more for just pulling than killing. This is the only option of Homunculus to use if the player plans to become a potion brewer, since Instruction Change increases the potion creation success rate significantly.
Homunculus Stats and Skill Points
Homunculus have their own set of stats apart from their masters, these will have a set amount upon summoning and will vary as it levels up. With each level, a Homunculus will receive a certain amount points to each stat (STR, AGI, VIT, INT, DEX, LUK) depending on which type of Homunculus. These stats are invisible under the Homunculus Stat Window (Alt+R). The Homunculus's ATK, MATK, Hit Rate, Critical Hit Rate, DEF, MDEF, Flee Rate, and ASPD will be visible. The Homunculus also gains one skill point for every three levels. Unlike status points, one can apply these to whichever skill one would like.
Evolution
When the Homunculus' Intimacy is Loyal, use a Stone of Sage (simply double click it) to evolve it. There is no level condition in order to evolve it. With evolution, the Homunculus will obtain a random bonus for each of its stats, increased Max HP and Max SP and a new form.
After evolving, the Homunculus' Intimacy resets to 10 (Hate). Once its Intimacy reaches 910 again (1 point before Loyal), a fourth, new skill is unlocked.
Controlling the Homunculus
Manual Functions
Here is a listing of all manual functions with the Default AI. In general, there will be no need for any other manual functions in most Custom AIs.
- Alt + Single Right Click: Target monster
- Alt + Double Right Click: Attack monster
- Alt + T: Standby, Idle/Passive mode, cancels all commands and returns to master
- Alt + Right Click Ground: Move to location (15 tile range)
- Alt + R: Information window
If the player is dead, manual commands can't be issued.
Installing AI
Most AI scripts are out-of-date but you can try using the Azzy AI script. Once an AI script is downloaded, go to the default RO directory. This is generally located at C:\Program Files\Gravity\Ragnarok Online\AI
. Insert the downloaded AI script into the USER_AI folder and relog or resummon the Homunculus. This should be done every time there is a change in script. While there are infinite possibilities with AI scripts, it is necessary to understand that there are things it can and cannot do. These limitations are what separates it from bots.
Possibilities
- Autocasting Homunculus buff skills.
- Auto Feeding.
- Different tactics for individual monsters (ex: what priority to attack, using a skill on that monster, etc).
- Reading the HP, SP, MAXHP and MAXSP values of the Homunculus or its owner.
- Reading the target of a attacking monster (to avoid kill stealing).
- Reading the current animation or "motion" other actors are doing (this is buggy when used on the Homunculus itself).
- Automatically attacking monsters within player's sight range.
- Autocasting Homunculus offensive skills.
Impossibilities
- Detecting whether other players are in a party with the owner.
- Detecting who the owner of another Homunculus is (
GetV(V_OWNER, id)
returns the owner's ID, regardless of what the second argument is). - Detecting status effects or ground effects.
- Identifying skills used, or gathering any other information not listed above.
- Locating hidden players.
- Auto Looting.
- Using skills while their owner is vending.
- Maintain its AI when the Homunculus is out of range of their owner.
- Having the owner move around (except when autocasting the Castling Skill).
- Reading the HP, SP, MAXHP and MAXSP values of someone other than the Homunculus or its owner.
- Autocasting any player skills (Disabled after 5-Feb-2008).
Not Allowed
- Using a 3rd party program.
- Reading in real time the output of the Homunculus TraceAI function, so that one gains a read out on what is around the player (including things that the game client won't show). According to a GM post on the iRO Forums:
- "Doing this when monster leveling would not be such a big deal but in PVP/WoE purposes it is a very unfair/unintended thing. Users violating that rule will be suspended."
- Feeding the Homunculus or moving the owner around using a 3rd party program.
- Players are responsible for the actions of their Homunculi. For example, if the Homunculus kill steals people, then the player is held accountable and may be punished accordingly.
Feeding and Intimacy
Much like pets, Homunculus require feeding. Feed the Homunculus when its hunger is between 11~25 to get 1 full point of Intimacy. Feeding at the other times will give less than a full point and may even reduce the Intimacy. If one forgets to feed the Homunculus, its Intimacy will eventually decrease, and it will leave the master if it goes below zero Intimacy.
In the Homunculus status window, you can turn on Auto Feed, so that your Homunculus can be fed automatically.
Hunger | Intimacy |
---|---|
Starving at 1% ~ 10% | -1 |
1% ~ 10% | 0.5 |
11% ~ 25% | 1 |
26% ~ 75% | 0.75 |
76% ~ 90% | -0.05 |
91% ~ 100% | -0.5 |
The homunculus also display emotes as a way of warning the player. The emotes used are:
Status | Emote |
---|---|
Hunger below 11% | * |
Player feeds without proper item | |
Player feeds at 1% ~ 75% | |
Player feeds at 76% ~ 90% | |
Player feeds at 91% ~ 100% | |
Failed to use skill | |
Failed to evolve |
Intimacy is crucial for evolution, if/when evolution is added, obtaining the final skill, and AFKing. Intimacy has not been proven to affect Homunculus' stat growth. This value is not shown in the Homunculus Stat Window. However, for each interval of Intimacy points the Homunculus has, the window will show:
Intimacy | Status |
---|---|
1 ~ 3 | Hate with Passion |
4 ~ 10 | Hate |
11 ~ 100 | Awkward |
101 ~ 250 | Shy |
251 ~ 750 | Neutral |
751 ~ 910 | Cordial |
911 ~ 1000 | Loyal |
Manipulating Intimacy
The player dying, the Homunculus dying, or the Homunculus vaporizing does not affect Intimacy. Stressing it (other than using their ultimate skills) is the only way that to lower its Intimacy. One can stress the Homunculus by not feeding it (Hunger < 11) or overfeeding it (Hunger > 75).
Each hour of starving causes the Intimacy to decrease by 18 (3600 seconds per hour / 200 seconds per loss). If the player is away from the computer for a full 24 hours of starving, the Homunculus' Intimacy will decrease by 432. If the player can no longer use Call Homunculus or Homunculus Resurrection, then the Homunculus has left its master for good. However, the master is able to create a new Homunculus.
Homunculus Tablets
With Pharmacy, an Alchemist can create Homunculus Tablet that will increases Homunculus intimacy by 50 when used. Requires:
Experience and Leveling
General Information
The level limit for a Homunculus owned by an Alchemist is 99. When killing monsters, the Homunculus gets 10% of the Base EXP gained by the Alchemist.
- Homunculus kills monster → Alchemist gets the Base & Job EXP from the kill → Homunculus is given 10% of the base EXP the Alchemist gets.
- Alchemist kills monster → Alchemist gets the Base & Job EXP from the kill → Homunculus is given 10% of the base EXP the Alchemist gets.
- Homunculus & Alchemist tag team to kill the monster → Alchemist gets the Base & Job EXP from the kill → Homunculus is given 10% of the base EXP the Alchemist gets.
Regardless of how the monster is killed, the Alchemist gets the Base & Job EXP and the Homunculus gets 10% of the Base EXP.
Miscellanea
- They gain a skill point for every three levels. There is no Job Level equivalent.
- They do not obtain additional EXP from increased server rates, Battle Manuals, or EXP increasing gear and cards.
- Their Flee rate and Defense is not reduced by the number of monsters.
- Their Hit Rate is capped at 95%. Even if it has way more hit than required for a monster, it will always miss at a 5% chance.
- All Homunculi have a base Attack Speed of 1.4 seconds per attack (ASPD 130). Different stat growths lead to different attack speeds of each Homunculus.
- Homunculus' stat growth is random, nothing will affect which stats will grow and which stats will not.
- Homunculus can hit Ghost property monsters.
- Other players can't Heal homunculus, but Sanctuary heals them
- Homunculus movement speed follows the owner's condition when he/she summons it, revive it, or moving map zones.
Homunculus | ||
---|---|---|
Homunculus Skills | Amistr | Adamantium Skin • Amistr Defense • Castling |
Filir | Over Speed • Fleet Move • Moonlight | |
Lif | Brain Surgery • Touch of Heal • Emergency Avoid | |
Vanilmirth | Caprice • Chaotic Benediction • Change Instruction | |
Alchemist's Skills |
Bioethics • Call Homunculus • Resurrect Homunculus • Rest |
Leveling | |
---|---|
Levels | Experience • Party System • Guild Level |
Leveling Methods | Regional Quests • Eden Group Leveling Quests • Leveling Spots |