Axios RS3 - | Ascension Dungeon | Grand Exchange | Reaper Assignments

[CENTER]

[SIZE=4]Axios is the most progressed RS3 server when it comes to complete content. Our goal is to have everything working exactly the same as it does in the live game, but with a 25x XP rate. Custom content will be sparingly added and is only limited to challenging custom PVM bosses or minigames.[/SIZE]

Website: Axios
Download: http://axiosrsps.us/Axios.jar
Forums: Axios Forums
Highscores: Axios - Highscores

Server features:
Boss pets
All 26 skills fully functional
Daily Reaper assignments
Challenging PVM including some custom bosses
100% Godwars
100% Ascension dungeon
Full Grand Exchange
Completely functional POH with dungeon, menagerie, altars, everything
Full farming identical to RS
Preset/Loadout system
Revenants and wilderness bosses for PVP activity
Achievement title system to show off achievements

Best feature of all:
We are not Kagani! You won’t get DDoS threats from the owners here!

[youtube]https://www.youtube.com/watch?v=q2-tvHWhIBA[/youtube]

[spoiler=‘Server Media’]

Legio bosses and the full Ascension Dungeon

Boss pets that can be stored in your player owned house Menagerie!

Daily reaper assignments (rerollable up to 3 times per day)

Full hunter skill

Jadinko lair

Ectofuntus training (trade in ectotokens for cool rewards)

Barrows and many other bosses

Full slayer skill including Airuts and Ascension members

Every skilling location for a change of scenery

Grand Exchange fully functional player to player

Train Runecrafting in the Runespan

[/spoiler]

[/CENTER]

never ever played rs3 before, will give it a go.

Tons of new updates:

Completely revamped the fletching system. Every single fletchable item in Runescape is now fletchable in Axios. Animations and all information loaded from the cache. Will apply the same updates to the other skills soon since it’s incredibly simple to implement.

Also fixed tons of issues with summoning familiars including the summoning orb, pet interface, and familiar details interface to be fully functional. Just have to add the “autofire” rate for combat familiars and it’s done. Never used the autofire feature on RS so I’ll have to see what it is lol.

Done with crafting with the new system now. Every single craftable item now craftable including spider legs and noxious once those are released. Summoning is next.

Completely finished the entire crafting skill. Every item craftable in Runescape is now craftable.

Completely finished the summoning skill. Every single pouch/scroll in the entire game can be crafted provided you have the ingredients to craft it.
Working on adding the special attacks to each familiar now.

Completely finished divination weaving. You can transmute, create portents, signs, and boons for any kind of weave-able energy.

Here’s all the work on the code that went into Summoning creation. It is called PouchCreation but it does include the scrolls as well. Just in-case you want to add it to your Matrix 3 server.

[spoiler]

[code]package com.rs.plugin.impl.skills.summ;

import com.rs.game.item.Item;
import com.rs.game.player.Player;
import com.rs.game.player.actions.CreationActionD;
import com.rs.game.player.content.SkillsDialogue.CategoryTypes;
import com.rs.plugin.Plugin;
import com.rs.plugin.events.ObjectClickEvent;
import com.rs.tools.CharmDrop;

public class PouchCreation extends Plugin {

@Override
public boolean onObjectClick(ObjectClickEvent e) {
	if (e.getType() == 1 && e.getObject().getDefinitions().getName().equals("Obelisk") && (e.getObject().getDefinitions().getFirstOption().equals("Infuse-pouch"))) {
		if (e.isAtObject()) {
			int charm = containsCharm(e.getPlayer());
			if (charm == -1) {
				e.getPlayer().getDialogueManager().execute(new CreationActionD(CategoryTypes.SUMMOMING, 12183, 725, -2, true));
			} else
				e.getPlayer().getDialogueManager().execute(new CreationActionD(CategoryTypes.SUMMOMING, charm, 725, -2, true));
		}
	}
	return false;
}

public boolean isCharm(int id) {
	for (int i : CharmDrop.charmIds) {
		if (i == id)
			return true;
	}
	return false;
}

public int containsCharm(Player player) {
	int bestCharm = -1;
	for (Item i : player.getInventory().getItems().getItems()) {
		if (i != null) {
			if (isCharm(i.getId())) {
				if (i.getId() > bestCharm)
					bestCharm = i.getId();
			}
		}
	}
	return bestCharm;
}

}[/code]
[/spoiler]