Issue information

Issue ID
#6343
Status
Fixed
Severity
None
Started
Hercules Elf Bot
Jul 26, 2012 17:06
Last Post
Hercules Elf Bot
Aug 18, 2012 14:25
Confirmation
Yes (1)
No (0)

Hercules Elf Bot - Jul 26, 2012 17:06

Originally posted by [b]chokoleyt[/b]
I was testing the newly implemented Homunculus S on my local machine and I wonder if this is really working as intended.

[b]Revision:[/b] rAthena r16505
[b]Client:[/b] 2011-03-15

[b]Issue #1:[/b]

1. Level up homunculus up to 99, make it evolve and distribute skill points
2. Go to mutation npc and ask to evolve it to homunculus s

The new skills will not be visible until you relog. Same thing happens when you evolve the hom using stone of sage, you won't see the last hom skill until you relog.

[b]Issue #2:[/b]

1. Level up homunculus up to 99, make it evolve and [b]DO NOT[/b] distribute skill points
2. Go to mutation npc and ask to evolve it to homunculus s

When you tick on first skill of the homS it will show you all other [i]new skills[/i] leaving all non-homS skills hidden. Even if you relog you won't get the non-homS skills anymore.

[quote name='iRO Wiki'][color=#000000][font=sans-serif][size=3]The Homuculus will remember [/size][/font][/color][b]all[/b][color=#000000][font=sans-serif][size=3] of its prior evolved form's skills, but be careful, because [/size][/font][/color][b]the stats WILL change[/b][color=#000000][font=sans-serif][size=3]. If you did not get the Evolved Loyalty Skill, you will not be able to acquire it after Mutating.[/size][/font][/color][/quote]

So? I think this one is working as intended?! /oops

This post has been edited by chokoleyt on Jul 26, 2012 17:26

Hercules Elf Bot - Jul 26, 2012 22:44

Originally posted by [b]Mysterious[/b]
I've mutated my Homun <Vanil> when it was 99 and evolved into an [color=#000000][font=sans-serif][size=3]Eleanor[/size][/font][/color]. The only skill that was kept from Vanil was Caprice from what I saw. I was able to distribute skill points. However, I believe some of the skills are supposed to be Active and not passive. Seems to be all [color=#000000][font=sans-serif][size=3]Eleanor[/size][/font][/color]'s skills are passive.

Edit:
This skill is supposed to be an Active skill: [url="http://irowiki.org/wiki/Style_Change"]http://irowiki.org/wiki/Style_Change[/url] but I get it as a passive one.

This post has been edited by Mysterious on Jul 26, 2012 22:46

Hercules Elf Bot - Jul 27, 2012 3:28

Originally posted by [b]EvilPuncker[/b]
maybe because it doesn't got implemented yet? they are not 100% implemented at all

Hercules Elf Bot - Jul 27, 2012 15:40

Originally posted by [b]chokoleyt[/b]
Yep... I know that the skills aren't completely implemented yet but the thing is, the new skills won't appear instantly after mutation.

@Mysterious only caprice? even you distributed the skill points to all of the skills?

Hercules Elf Bot - Jul 27, 2012 17:03

Originally posted by [b]Mysterious[/b]
[quote name='chokoleyt' timestamp='1343403621' post='12581']
Yep... I know that the skills aren't completely implemented yet but the thing is, the new skills won't appear instantly after mutation.@Mysterious only caprice? even you distributed the skill points to all of the skills?
[/quote]
I've distributed all my Vanil's skill points into his skills. When I homuntated to Eleanor, I only got Caprice as a left over skill.

Hercules Elf Bot - Jul 27, 2012 18:23

Originally posted by [b]Variant[/b]
I PM'd Xantara about it before. I[i] thought[/i] the issue would be with just with how the homunculus skill tree was calculated (like the player skill tree, they would 'have' the skills, but would only have access to them if it was in their current class skill tree).

...But it seemed to work fine for homunculus when we tested it on a clean SVN (all skills would be there).

This was tested on the 06-18-12 client though, so I'm not sure if it's just not showing up on your client or not.

If Issue #2 is actually a problem, then my suggestion of how to go about it would be to add a new column to the homunculus SQL table which would store the previous evolution of the homunculus (default 0). Then use that column when calculating the homunculus skill tree by using the skill tree of the previous homunculus (if not == 0) and the current form.

Just a thought though, there might be a more efficient way to do it.

Hercules Elf Bot - Jul 28, 2012 7:32

Originally posted by [b]Xantara[/b]
As Variant mentioned, we did a test and for issue #1, the skills did show right after mutation (without relogging). However, I tried it again recently, and it didn't show up this time o_o; I wonder what changed... (sorry, can't test or check right now)

For issue #2, I have no account on an official server so not sure if that is the correct behavior or not. Hopefully someone that can test will be able to let us know~

@Mysterious, it doesn't seem like Style Change is fully implemented yet.

This post has been edited by Xantara on Jul 28, 2012 7:33

Hercules Elf Bot - Aug 17, 2012 21:21

Originally posted by [b]Ind[/b]
Fixed #1 in [rev=16658]

Hercules Elf Bot - Aug 18, 2012 14:07

Originally posted by [b]Ind[/b]
Fixed #2 in [rev=16663]

Hercules Elf Bot - Aug 18, 2012 14:22

Originally posted by [b]EvilPuncker[/b]
missing change into main.sql aswell

Hercules Elf Bot - Aug 18, 2012 14:24

Originally posted by [b]Ind[/b]
ohmy. thank you very much :X

Hercules Elf Bot - Aug 18, 2012 14:25

Originally posted by [b]Ind[/b]
There, [rev=16664], once again thank you very much.