Addapting frintezza script to aCis and have one problem, in transformation casting skill id 5017 (see in attached code) scarlet feets goes underground. Trying delete line with cast of this skill, but after this this have visual (cinematic) bugs: after first transformation Scarlet wings disappear, and in Scarlet2 problems with final cinematic part. Have idea with correcting chrords after transformation ending, but don't know how right do it. If someone have any idea pls help.
else if (event.equalsIgnoreCase("morph_04"))
{
FRINTEZZA_LAIR.broadcastPacket(new SocialAction(weakScarlet,4));
L2Skill skill = SkillTable.getInstance().getInfo(5017, 1);
if (skill != null)
skill.getEffects(weakScarlet, weakScarlet);
startQuestTimer("morph_end", 3000, weakScarlet, null,false);
startQuestTimer("start_pc", 3000, weakScarlet, null,false);
startQuestTimer("start_npc", 3000, weakScarlet, null,false);
startQuestTimer("songs_play", 10000 + Rnd.get(10000), frintezza, null,false);
startQuestTimer("skill02", 10000 + Rnd.get(10000), weakScarlet, null,false);
}
else if (event.equalsIgnoreCase("morph_15"))
{
FRINTEZZA_LAIR.broadcastPacket(new SocialAction(strongScarlet,2));
L2Skill skill = SkillTable.getInstance().getInfo(5017, 1);
if (skill != null)
skill.getEffects(strongScarlet, strongScarlet);
startQuestTimer("morph_end", 9000, strongScarlet, null,false);
startQuestTimer("start_pc", 6000, strongScarlet, null,false);
startQuestTimer("start_npc", 6000, strongScarlet, null,false);
startQuestTimer("songs_play", 10000 + Rnd.get(10000), frintezza, null,false);
startQuestTimer("skill03", 10000 + Rnd.get(10000), strongScarlet, null,false);
}