ok, i have a couple suggestions, my first and rather little one is; when you kill jad you recieve a bonus in slayer xp aswell as a fire cape even if its something little like 25k exp in slayer,
2nd suggestion; someone has brought it up earlier so i thought i would suggest it, a votepoint shop in-game with items only available from the voteshop, and make it good but non tradable so people will actually want to vote to recieve a really good reward for there votes, but don't make it a low number of votes like 10-20 but like, 50-75.
3rd and final suggestion; a minigame in a dark kind of place and the players must kill a certain amount of undead npc's to finish the round, the rounds reward points which will be used to buy the custom item(s) of your choice(or whoever makes them) and the items can only be attained through this minigame.