L2jFrozen - Lineage 2 Interlude Source

Official L2jFrozen Test Server => Join the Test Server! => Topic started by: Nefer on February 14, 2017, 05:37:09 PM

Title: Report a bug or request features
Post by: Nefer on February 14, 2017, 05:37:09 PM
Hello members,

This is the official section to report all types of problem/issue you find on the Test server.

You can use this topic for two reasons:

1 - Report a bug you found on the Test server, remember always to write all the details about the problem and HOWTO reproduce it.

2 - Request the activation of a custom code or the add of new npcs to help you testing the pack.

READ HERE 1
This is NOT the bug report section for l2jfrozen pack, you can only report a bug that you find on the Test server.
READ HERE 2
This is not a section where you report a bug and we give the fix. Actually it's only to know the situation about the project, in what we must focus. So if we will decide to start l2jfrozen 2.0 then we know where to start.

Greetings,
Nefer
Title: Re: Report a bug or request features
Post by: Nefer on February 16, 2017, 12:21:16 AM
I will start with my list with things that should be done (not a real bug list, but only things noticed in-game and on server setup):
Code: [Select]
- Remove 1 roy the cat from giran on custom spawn.
- Reworking command .away?
- Clean up config
- Removing useless features
- Remove irc
- Remove telnet
- removing/reworking all custom l2jfrozen npc (removing them and zip one by one)
- reworking //reload command
- reworking the custom DataBase installer
Title: Re: Report a bug or request features
Post by: vangog on February 16, 2017, 12:53:41 PM
Hello, you can fix the problem with the passive skill known in Summon Shadow, after his call does not work the passive skill "Vampiric Rage" - at physical attacks transfers some of the HP to the Shadow.

l2wiki (https://l2wiki.com/classic/Servitors)
Title: Re: Report a bug or request features
Post by: Kuzuv on February 16, 2017, 06:36:55 PM
Nefer, check Humans, Dark Elfs, Elfs summoner summons skills reuse, because they don't have it now. For example, with elf summon i can use my pet skills without reuse N time. (stun and etc)
Title: Re: Report a bug or request features
Post by: Nefer on February 16, 2017, 08:03:47 PM
Nefer, check Humans, Dark Elfs, Elfs summoner summons skills reuse, because they don't have it now. For example, with elf summon i can use my pet skills without reuse N time. (stun and etc)

Can you test them on test server and report here the class you are using and the skill name? I check one randomly and seems correct.
(http://i.imgur.com/WYhrnFF.jpg)
Title: Re: Report a bug or request features
Post by: Nefer on February 16, 2017, 09:14:11 PM
Nefer, check Humans, Dark Elfs, Elfs summoner summons skills reuse, because they don't have it now. For example, with elf summon i can use my pet skills without reuse N time. (stun and etc)
Oki i found a bug, there is a problem with summon skills reuse delay. I can confirm it.
Title: Re: Report a bug or request features
Post by: ~Sens on February 16, 2017, 10:12:21 PM
nefer update and that shit "SLF4J"
Title: Re: Report a bug or request features
Post by: protoftw on February 17, 2017, 11:38:28 AM
You can check "Fake Death" too..After using it you can't stand up by clicking it...
You have 3 options..

1.Wait until the (buff time="30" for example) is over.
2.Have someone kill/hit you.
3.Use /stand
Title: Re: Report a bug or request features
Post by: Nefer on February 17, 2017, 11:55:03 AM
You can check "Fake Death" too..After using it you can't stand up by clicking it...
You have 3 options..

1.Wait until the (buff time="30" for example) is over.
2.Have someone kill/hit you.
3.Use /stand

If i remember well this is how it works on L2OFF.
Title: Re: Report a bug or request features
Post by: protoftw on February 17, 2017, 12:00:15 PM
If i remember well this is how it works on L2OFF.

Alrighty then :)
Title: Re: Report a bug or request features
Post by: MarGaZeaS on February 17, 2017, 12:37:19 PM
top pvp/pk manager not work :D
http://prntscr.com/e9vdwt
Title: Re: Report a bug or request features
Post by: Kuzuv on February 17, 2017, 01:45:07 PM
top pvp/pk manager not work :D
http://prntscr.com/e9vdwt
this is not top manager. This is karma protector. If you gonna pk someone in zone, u will got anchor.
Title: Re: Report a bug or request features
Post by: valentin on February 17, 2017, 02:41:47 PM
top pvp/pk manager not work :D
http://prntscr.com/e9vdwt

are you worthy of mercy
Title: Re: Report a bug or request features
Post by: valentin on February 18, 2017, 12:06:18 AM
....
Title: Re: Report a bug or request features
Post by: MarGaZeaS on February 18, 2017, 10:58:18 AM
top pvp/pk manager not work :D
http://prntscr.com/e9vdwt

are you worthy of mercy

lol :D
Title: Re: Report a bug or request features
Post by: ~Sens on February 18, 2017, 12:39:52 PM
top pvp/pk manager not work :D
http://prntscr.com/e9vdwt

are you serious ? xaxaxa
that is custom feature who add you  ...
here you post only bugs who find in the pack ...
Title: Re: Report a bug or request features
Post by: valentin on February 18, 2017, 01:42:51 PM
to many disconect
Title: Re: Report a bug or request features
Post by: Mordor on February 19, 2017, 02:59:11 AM
Hi people  :D L2jFrozen need rework Clan Hall Siege (Fortress Of Dead, Wild Beas Farn and so on).
Title: Re: Report a bug or request features
Post by: Nefer on February 20, 2017, 11:22:33 PM
Code: [Select]
- Implement a server uptime stats
- Fix UseItemFloodProtector
- Refactor Server Status task
- SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
- L2TradeList 363 itemId  1856 has an ADENA
- Implement a Bug report system
- Remove all sql/data custom un-used
- Create for every custom npc an HOWTO and separate them from the pack

Please continue to log on the test server and give us reports!


Test server online from 5 days without restart.
Title: Re: Report a bug or request features
Post by: valentin on February 21, 2017, 02:07:31 PM
good  joob
Title: Re: Report a bug or request features
Post by: vangog on February 22, 2017, 04:11:39 AM
If summon target self and use skills type target aura, summon hit self...

Check target (https://app.assembla.com/spaces/L2jFrozenInterlude/subversion/source/HEAD/gameserver/trunk/head-src/com/l2jfrozen/gameserver/model/L2Summon.java#ln630) ?


Code: [Select]
L2Object target = getTarget();

switch (skill.getTargetType())
{
// OWNER_PET should be cast even if no target has been found
case TARGET_OWNER_PET:
target = getOwner();
break;
// PARTY, SELF should be cast even if no target has been found
case TARGET_PARTY:
//FIX TARGET AURA
case TARGET_AURA:


if (target != _owner.getPet())
{}
else
{
getOwner().sendPacket(new SystemMessage(SystemMessageId.TARGET_IS_INCORRECT));
return;
}
//end

case TARGET_SELF:
target = this;
break;
default:
// Get the first target of the list
target = skill.getFirstOfTargetList(this);
break;
}

// Check the validity of the target
if (target == null)
{
if (getOwner() != null)
{
getOwner().sendPacket(new SystemMessage(SystemMessageId.TARGET_CANT_FOUND));
}
return;
}


If you change this way, there is no problem, unsure of what it is right ...
Title: Re: Report a bug or request features
Post by: lord0flight on February 22, 2017, 09:59:45 AM
Day of Doom doesnt work
Title: Re: Report a bug or request features
Post by: pedra on February 23, 2017, 05:33:50 PM
Nefer, check Humans, Dark Elfs, Elfs summoner summons skills reuse, because they don't have it now. For example, with elf summon i can use my pet skills without reuse N time. (stun and etc)

Index: head-src/com/l2jfrozen/gameserver/model/L2Summon.java
===================================================================
@@ -661,7 +661,7 @@
       //************************************* Check skill availability *******************************************
 
       // Check if this skill is enabled (ex : reuse time)
-      if(isSkillDisabled(skill.getId()) && getOwner() != null && getOwner().getAccessLevel().allowPeaceAttack())
+      if(isSkillDisabled(skill.getId()))
       {
          SystemMessage sm = new SystemMessage(SystemMessageId.SKILL_NOT_AVAILABLE);
          sm.addString(skill.getName());
Title: Re: Report a bug or request features
Post by: Mordor on February 23, 2017, 07:10:26 PM
Nefer, check Humans, Dark Elfs, Elfs summoner summons skills reuse, because they don't have it now. For example, with elf summon i can use my pet skills without reuse N time. (stun and etc)

Index: head-src/com/l2jfrozen/gameserver/model/L2Summon.java
===================================================================
@@ -661,7 +661,7 @@
       //************************************* Check skill availability *******************************************
 
       // Check if this skill is enabled (ex : reuse time)
-      if(isSkillDisabled(skill.getId()) && getOwner() != null && getOwner().getAccessLevel().allowPeaceAttack())
+      if(isSkillDisabled(skill.getId()))
       {
          SystemMessage sm = new SystemMessage(SystemMessageId.SKILL_NOT_AVAILABLE);
          sm.addString(skill.getName());

Maybe don't work because The method isSkillDisabled is not applicable for the arguments (int).... test this:

+ if (isSkillDisabled(skill) && getOwner() != null)
Title: Re: Report a bug or request features
Post by: Kuzuv on February 23, 2017, 07:13:18 PM
Nefer, check Humans, Dark Elfs, Elfs summoner summons skills reuse, because they don't have it now. For example, with elf summon i can use my pet skills without reuse N time. (stun and etc)

Index: head-src/com/l2jfrozen/gameserver/model/L2Summon.java
===================================================================
@@ -661,7 +661,7 @@
       //************************************* Check skill availability *******************************************
 
       // Check if this skill is enabled (ex : reuse time)
-      if(isSkillDisabled(skill.getId()) && getOwner() != null && getOwner().getAccessLevel().allowPeaceAttack())
+      if(isSkillDisabled(skill.getId()))
       {
          SystemMessage sm = new SystemMessage(SystemMessageId.SKILL_NOT_AVAILABLE);
          sm.addString(skill.getName());
Wrong

(http://i.imgur.com/Bp3tA6L.jpg)
Title: Re: Report a bug or request features
Post by: Nefer on February 23, 2017, 07:30:46 PM
 Kuzuv , you can easly test the bug with normal char. This problem will happend only with GM char. Give us feedback.
Title: Re: Report a bug or request features
Post by: Kuzuv on February 23, 2017, 07:37:02 PM
I know, because i'm and reported it. :D This bug no work only with GM char.
Title: Re: Report a bug or request features
Post by: Kuzuv on February 23, 2017, 10:29:49 PM
- if(isSkillDisabled(skill.getId()) && getOwner() != null && getOwner().getAccessLevel().allowPeaceAttack())
+ if (isSkillDisabled(skill))

Correct fix  8)
Title: Re: Report a bug or request features
Post by: tazerman on February 24, 2017, 10:33:02 PM
Working oly if you make subclass with normal class elf is not working
Title: Re: Report a bug or request features
Post by: tazerman on February 24, 2017, 11:46:07 PM
if(isSkillDisabled(skill.getId()) && getOwner() != null && !getOwner().getAccessLevel().allowPeaceAttack())

better is not GM if you are gm he take !getOwner().getAccessLevel().allowPeaceAttack()
Title: Re: Report a bug or request features
Post by: Kuzuv on February 25, 2017, 12:30:00 AM
if(isSkillDisabled(skill.getId()) && getOwner() != null && !getOwner().getAccessLevel().allowPeaceAttack())

better is not GM if you are gm he take !getOwner().getAccessLevel().allowPeaceAttack()
however, my fix is correct and work everywhere and perfectly. :D
Title: Re: Report a bug or request features
Post by: valentin on February 25, 2017, 04:10:42 AM
Hello,
I have problem while setting aio for player. Today is 30th month day and if  I set aio for 1 day some how end date is december 31(i think it is because november does not have 31 day). But if I set aio for 2 days its end time is december 1. How I can fix it? l2jfrozen rev 1132.
P.S. when it was november 25 and I set aio for 1 day it worked perfectly.
Adding code:

Code: [Select]
/*
 * L2jFrozen Project - www.l2jfrozen.com
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2, or (at your option)
 * any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
 * 02111-1307, USA.
 *
 * http://www.gnu.org/copyleft/gpl.html
 */
package com.l2jfrozen.gameserver.handler.admincommandhandlers;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.util.StringTokenizer;

import org.apache.log4j.Logger;

import com.l2jfrozen.Config;
import com.l2jfrozen.gameserver.datatables.GmListTable;
import com.l2jfrozen.gameserver.handler.IAdminCommandHandler;
import com.l2jfrozen.gameserver.model.L2World;
import com.l2jfrozen.gameserver.model.actor.instance.L2PcInstance;
import com.l2jfrozen.gameserver.network.serverpackets.EtcStatusUpdate;
import com.l2jfrozen.util.CloseUtil;
import com.l2jfrozen.util.database.DatabaseUtils;
import com.l2jfrozen.util.database.L2DatabaseFactory;

/**
 * Give / Take Status Aio to Player Changes name color and title color if enabled Uses: setaio [<player_name>] [<time_duration in days>] removeaio [<player_name>] If <player_name> is not specified, the current target player is used.
 * @author KhayrusS
 */
public class AdminAio implements IAdminCommandHandler
{
private final static Logger LOGGER = Logger.getLogger(AdminAio.class);

private static String[] _adminCommands =
{
"admin_setaio",
"admin_removeaio"
};

private enum CommandEnum
{
admin_setaio,
admin_removeaio
}

@Override
public boolean useAdminCommand(final String command, final L2PcInstance activeChar)
{
/*
* if(!AdminCommandAccessRights.getInstance().hasAccess(command, activeChar.getAccessLevel())){ return false; } if(Config.GMAUDIT) { Logger _logAudit = Logger.getLogger("gmaudit"); LogRecord record = new LogRecord(Level.INFO, command); record.setParameters(new Object[] { "GM: " +
* activeChar.getName(), " to target [" + activeChar.getTarget() + "] " }); _logAudit.LOGGER(record); }
*/

final StringTokenizer st = new StringTokenizer(command);

final CommandEnum comm = CommandEnum.valueOf(st.nextToken());

if (comm == null)
return false;

switch (comm)
{
case admin_setaio:
{

boolean no_token = false;

if (st.hasMoreTokens())
{ // char_name not specified

final String char_name = st.nextToken();

final L2PcInstance player = L2World.getInstance().getPlayer(char_name);

if (player != null)
{

if (st.hasMoreTokens()) // time
{
final String time = st.nextToken();

try
{
final int value = Integer.parseInt(time);

if (value > 0)
{

doAio(activeChar, player, char_name, time);

if (player.isAio())
return true;

}
else
{
activeChar.sendMessage("Time must be bigger then 0!");
return false;
}

}
catch (final NumberFormatException e)
{
activeChar.sendMessage("Time must be a number!");
return false;
}

}
else
{
no_token = true;
}

}
else
{
activeChar.sendMessage("Player must be online to set AIO status");
no_token = true;
}

}
else
{

no_token = true;

}

if (no_token)
{
activeChar.sendMessage("Usage: //setaio <char_name> [time](in days)");
return false;
}

}
case admin_removeaio:
{

boolean no_token = false;

if (st.hasMoreTokens())
{ // char_name

final String char_name = st.nextToken();

final L2PcInstance player = L2World.getInstance().getPlayer(char_name);

if (player != null)
{

removeAio(activeChar, player, char_name);

if (!player.isAio())
return true;

}
else
{

activeChar.sendMessage("Player must be online to remove AIO status");
no_token = true;
}

}
else
{
no_token = true;
}

if (no_token)
{
activeChar.sendMessage("Usage: //removeaio <char_name>");
return false;
}

}
}

return true;

}

public void doAio(final L2PcInstance activeChar, final L2PcInstance _player, final String _playername, final String _time)
{
final int days = Integer.parseInt(_time);
if (_player == null)
{
activeChar.sendMessage("not found char" + _playername);
return;
}

if (days > 0)
{
_player.setAio(true);
_player.setEndTime("aio", days);
_player.getStat().addExp(_player.getStat().getExpForLevel(81));

Connection connection = null;
try
{
connection = L2DatabaseFactory.getInstance().getConnection(false);

final PreparedStatement statement = connection.prepareStatement("UPDATE characters SET aio=1, aio_end=? WHERE obj_id=?");
statement.setLong(1, _player.getAioEndTime());
statement.setInt(2, _player.getObjectId());
statement.execute();
DatabaseUtils.close(statement);
connection.close();

if (Config.ALLOW_AIO_NCOLOR && activeChar.isAio())
_player.getAppearance().setNameColor(Config.AIO_NCOLOR);

if (Config.ALLOW_AIO_TCOLOR && activeChar.isAio())
_player.getAppearance().setTitleColor(Config.AIO_TCOLOR);

_player.rewardAioSkills();
_player.broadcastUserInfo();
_player.sendPacket(new EtcStatusUpdate(_player));
_player.sendSkillList();
GmListTable.broadcastMessageToGMs("GM " + activeChar.getName() + " set Aio stat for player " + _playername + " for " + _time + " day(s)");
_player.sendMessage("You are now an Aio, Congratulations!");
_player.broadcastUserInfo();
}
catch (final Exception e)
{
if (Config.DEBUG)
e.printStackTrace();

LOGGER.warn("could not set Aio stats to char:", e);
}
finally
{
CloseUtil.close(connection);
}
}
else
{
removeAio(activeChar, _player, _playername);
}
}

public void removeAio(final L2PcInstance activeChar, final L2PcInstance _player, final String _playername)
{
_player.setAio(false);
_player.setAioEndTime(0);

Connection connection = null;
try
{
connection = L2DatabaseFactory.getInstance().getConnection(false);

final PreparedStatement statement = connection.prepareStatement("UPDATE characters SET Aio=0, Aio_end=0 WHERE obj_id=?");
statement.setInt(1, _player.getObjectId());
statement.execute();
DatabaseUtils.close(statement);
connection.close();

_player.lostAioSkills();
_player.getAppearance().setNameColor(0xFFFFFF);
_player.getAppearance().setTitleColor(0xFFFFFF);
_player.broadcastUserInfo();
_player.sendPacket(new EtcStatusUpdate(_player));
_player.sendSkillList();
GmListTable.broadcastMessageToGMs("GM " + activeChar.getName() + " remove Aio stat of player " + _playername);
_player.sendMessage("Now You are not an Aio..");
_player.broadcastUserInfo();
}
catch (final Exception e)
{
if (Config.DEBUG)
e.printStackTrace();

LOGGER.warn("could not remove Aio stats of char:", e);
}
finally
{
CloseUtil.close(connection);
}
}

@Override
public String[] getAdminCommandList()
{
return _adminCommands;
}
}

EDIT adding aioendtime code:

Code: [Select]
public void setEndTime(final String process, int val)
{
if (val > 0)
{
long end_day;
final Calendar calendar = Calendar.getInstance();
if (val >= 30)
{
while (val >= 30)
{
if (calendar.get(Calendar.MONTH) == 11)
calendar.roll(Calendar.YEAR, true);
calendar.roll(Calendar.MONTH, true);
val -= 30;
}
}
if (val < 30 && val > 0)
{
while (val > 0)
{
if (calendar.get(Calendar.DATE) == 28 && calendar.get(Calendar.MONTH) == 1)
calendar.roll(Calendar.MONTH, true);
if (calendar.get(Calendar.DATE) == 30)
{
if (calendar.get(Calendar.MONTH) == 11)
calendar.roll(Calendar.YEAR, true);
calendar.roll(Calendar.MONTH, true);

}
calendar.roll(Calendar.DATE, true);
val--;
}
}

end_day = calendar.getTimeInMillis();
if (process.equals("aio"))
_aio_endTime = end_day;

else
{
LOGGER.info("process " + process + "no Known while try set end date");
return;
}
final Date dt = new Date(end_day);
LOGGER.info("" + process + " end time for player " + getName() + " is " + dt);
}
else
{
if (process.equals("aio"))
_aio_endTime = 0;

else
{
LOGGER.info("process " + process + "no Known while try set end date");
return;
}
}
}

/**
* Gets the aio end time.
* @return the aio end time
*/
public long getAioEndTime()
{
return _aio_endTime;
}
Title: Re: Report a bug or request features
Post by: tazerman on February 25, 2017, 03:20:13 PM
//setaio [name] [time] for admin
Title: Re: Report a bug or request features
Post by: tazerman on February 25, 2017, 04:43:29 PM
LOL interlude no have kamael class
Olympiad.java

Code: [Select]
public List<String> getClassLeaderBoard(final int classId)
{
.
.
.
if (classId == 132) // Male & Female SoulHounds are ranked together
{
statement.setInt(1, 133);
rset = statement.executeQuery(); // Added supress. closed on finally
while (rset.next())
{
names.add(rset.getString(CHAR_NAME));
}
}
Title: Re: Report a bug or request features
Post by: valentin on February 26, 2017, 12:04:54 AM
//setaio [name] [time] for admin
>>>> you are an idiot? excuse me
you do not understand
Title: Re: Report a bug or request features
Post by: tazerman on February 26, 2017, 01:36:57 AM
meybe you dont share... you can find better
aio system for fix your problem..
http://pastebin.com/2RJFaWeB
Title: Re: Report a bug or request features
Post by: valentin on February 26, 2017, 02:36:25 AM
ok bro but i know it's a minor problem
Title: Re: Report a bug or request features
Post by: Hyperion on February 26, 2017, 03:03:24 PM
Hello i found a minor bug when somebody uses rebirth manager i am not sure why but he goes to 1 lvl and has 1 hp 1 mana and 1 cp this remains aswell if i restart....

(http://i67.tinypic.com/6pn71h.jpg)
Title: Re: Report a bug or request features
Post by: Kuzuv on February 26, 2017, 03:15:18 PM
Everywhere is same.
Title: Re: Report a bug or request features
Post by: valentin on February 26, 2017, 11:32:11 PM
meybe you dont share... you can find better
aio system for fix your problem..
http://pastebin.com/2RJFaWeB

l2jacis wtf
Title: Re: Report a bug or request features
Post by: Hyperion on February 28, 2017, 06:32:46 PM
meybe you dont share... you can find better
aio system for fix your problem..
http://pastebin.com/2RJFaWeB

l2jacis wtf

Addapting between Acis and Frozen is easier than talking your dog out for a walk.....

Just saying...
Title: Re: Report a bug or request features
Post by: valentin on March 01, 2017, 01:32:34 AM
It is ridiculous, making the code posted, on acis
this forum is called, frozen
Title: Re: Report a bug or request features
Post by: Akken on March 02, 2017, 06:45:50 PM
It is ridiculous, making the code posted, on acis
this forum is called, frozen
:o ???
Title: Re: Report a bug or request features
Post by: smfc on April 07, 2017, 09:35:07 PM
is it still running, i was trying to login today but game server was 9999 red
or am i doing something wrong, excuse me for being complete newbcake in this :D

Im looking forward to test your server pack cos someday i want to make lineage 2 server also , so i want to help as much as i can
Title: Re: Report a bug or request features
Post by: Nefer on April 07, 2017, 09:53:56 PM
is it still running, i was trying to login today but game server was 9999 red
or am i doing something wrong, excuse me for being complete newbcake in this :D

Im looking forward to test your server pack cos someday i want to make lineage 2 server also , so i want to help as much as i can

Atm the Test server is running fine using V5 ALPHA but is accessible only from GM. We will get a free access to all players soon! :)
Title: Re: Report a bug or request features
Post by: smfc on April 07, 2017, 10:09:29 PM
will be waiting for that ^^
Title: Re: Report a bug or request features
Post by: smfc on April 14, 2017, 07:19:52 PM
some shadow weapons have missing icons, you can buy and use them but in shop they look like this
Title: Re: Report a bug or request features
Post by: johnkelvy on April 15, 2017, 01:57:20 AM
client >> system  weapongrp.dat!
Title: Re: Report a bug or request features
Post by: smfc on April 27, 2017, 07:20:52 PM
(http://imgur.com/a/CMira)

invocation lvl 5 on shilen ender has weird animation, never seen it on any server ^^
Title: Re: Report a bug or request features
Post by: smfc on April 27, 2017, 07:21:32 PM
http://imgur.com/a/CMira
Title: Re: Report a bug or request features
Post by: Nefer on April 27, 2017, 08:34:30 PM
http://imgur.com/a/CMira
It's normal animation.
Title: Re: Report a bug or request features
Post by: tig on April 28, 2017, 07:07:03 AM
- if(isSkillDisabled(skill.getId()) && getOwner() != null && getOwner().getAccessLevel().allowPeaceAttack())
+ if (isSkillDisabled(skill))

Correct fix  8)

Your code only fix reuse time for lv 80 Summons (Magnus unicorn, Spectral Lord and Feline King).. the other summons need to be fixed too. Boxer Unicorn, Sillouette etc. have 0 re use, even with correct  reUseDelay in xml..
Title: Re: Report a bug or request features
Post by: Nefer on April 28, 2017, 10:58:27 AM
- if(isSkillDisabled(skill.getId()) && getOwner() != null && getOwner().getAccessLevel().allowPeaceAttack())
+ if (isSkillDisabled(skill))

Correct fix  8)

Your code only fix reuse time for lv 80 Summons (Magnus unicorn, Spectral Lord and Feline King).. the other summons need to be fixed too. Boxer Unicorn, Sillouette etc. have 0 re use, even with correct  reUseDelay in xml..

Tell me summon name and skill that you are using.
Title: Re: Report a bug or request features
Post by: tig on April 28, 2017, 07:31:00 PM
Just pick any summon that is not from lv 80. Like Boxer Unicorn and skill master regeneration. Or  mirage unicorn and mega storm strike.

The same for human summon, dark elf. etc.
Title: Re: Report a bug or request features
Post by: tig on April 28, 2017, 08:02:00 PM
Upon further investigation the skills that need a fix are:

Mirage the Unicorn and Mew The Cat:  need fix for skill Mega Storm Strike reuse

Boxer the Unicorn and Kat The Cat: Need fix for Master Recharge skill reuse

Feline Queen: Need fix for skill Cure of Queen reuse

Silhouette: Need fix skills Steal Blood reuse

Souless: Need fix skill Parasite Burst: Doesnt work at all.

Nightshade: Need fix skill Shade Sacrifice reuse.

Spectral Lord: Need fix skill Corpse Kaboom: Doesnt workat all.





Title: Re: Report a bug or request features
Post by: smfc on May 06, 2017, 09:11:18 AM
is max enchant +1 on test server? cannot enchant anything above 1
Title: Re: Report a bug or request features
Post by: ReynalDev on May 06, 2017, 08:21:19 PM
Upon further investigation the skills that need a fix are:

Mirage the Unicorn and Mew The Cat:  need fix for skill Mega Storm Strike reuse

Boxer the Unicorn and Kat The Cat: Need fix for Master Recharge skill reuse

Feline Queen: Need fix for skill Cure of Queen reuse

Silhouette: Need fix skills Steal Blood reuse

Souless: Need fix skill Parasite Burst: Doesnt work at all.

Nightshade: Need fix skill Shade Sacrifice reuse.

Spectral Lord: Need fix skill Corpse Kaboom: Doesnt workat all.


Magnus the Unicorn skill with normal char doesn't have delay. With GM char have delay.