Nice, good job.![]()
|
|

Combat.java:
For delayed melee hits:Code:if (getEnemy().autoRet == 1) { EventManager.getSingleton().addEvent(new Event() { public void execute(EventContainer s) { getEnemy().isAttacking = true; s.stop(); } }, 500); getEnemy().enemyPlayer = getPlayer().getIndex(); }
ActionButtonPacket.java:Code:getPlayer().setAnimation(new EquipmentAnimations(getPlayer()).getAttackAnim()); EventManager.getSingleton().addEvent(new Event() { public void execute(EventContainer s) { setMeleeDamage(SINGLE_HIT); s.stop(); } }, 500);
Credits:Code:case 150: p.autoRet = (p.autoRet < 1 ? 1 : 0); break;
Me & »kLeptŘ«

Nice, good job.![]()

Nice, repped
Make the autoret into a boolean tho and make it save
Here's some help:
Combat.java
Player.javaCode:if (getEnemy().autoRet) { EventManager.getSingleton().addEvent(new Event() { public void execute(EventContainer s) { getEnemy().isAttacking = true; s.stop(); } }, 500); getEnemy().enemyPlayer = getPlayer().getIndex(); }
ActionButtonPacket.javaCode:public boolean autoRet = false;
PlayerFile.javaCode:case 150: p.autoRet = true; break; case 151: p.autoRet = false; break;
Code:characterfile.write("character-retaliate = ", 0, 19); characterfile.write(Boolean.toString(getPlayer().autoRet), 0, Boolean.toString(getPlayer().autoRet).length()); characterfile.newLine();Code:else if (lineStart.equals("character-retaliate")) { getPlayer().autoRet = Boolean.parseBoolean(lineValue); }
...... just no..
| « [Hyperion] SystemUpdate | Custom Magic Accuracy Formula » |
| Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |