Thread: Easy spellbook creating? / Necromancy spellbook

Results 1 to 6 of 6
  1. #1 Easy spellbook creating? / Necromancy spellbook 
    Community Veteran

    mige5's Avatar
    Join Date
    Aug 2008
    Posts
    5,528
    Thanks given
    573
    Thanks received
    1,410
    Rep Power
    2114
    EDIT: updated:


    OLD BELOW:

    Well creating a new spellbook child by child would be a hellish job, and there was a new spellbook released on osrs that I kinda wanted, so...

    After hours of work, I had added support for this on my interface editor.. takes just a few minutes to create a new spellbook now [might not be the best code, but gets the job done]

    Code to build the interface:
    Code:
    		RSInterface i = Editor.createNewBlankSpellBook();
    		Editor.createSpell(i.id, 0, "Reanimate Goblin", "Reanimates an ensouled corpse.", 3, new SpellReq[]{new SpellReq(Runes.NATURE, 1), new SpellReq(Runes.BODY, 2)}, "cache,32", "cache,33");
    		Editor.createSpell(i.id, 1, "Reanimate Monkey", "Reanimates an ensouled corpse.", 7, new SpellReq[]{new SpellReq(Runes.NATURE, 1), new SpellReq(Runes.BODY, 3)}, "cache,34", "cache,35");
    		Editor.createSpell(i.id, 2, "Reanimate Imp", "Reanimates an ensouled corpse.", 12, new SpellReq[]{new SpellReq(Runes.NATURE, 2), new SpellReq(Runes.BODY, 3)}, "cache,36", "cache,37");
    		Editor.createSpell(i.id, 3, "Reanimate Minotaur", "Reanimates an ensouled corpse.", 16, new SpellReq[]{new SpellReq(Runes.NATURE, 2), new SpellReq(Runes.BODY, 4)}, "cache,38", "cache,39");
    		Editor.createSpell(i.id, 4, "Reanimate Scorpion", "Reanimates an ensouled corpse.", 19, new SpellReq[]{new SpellReq(Runes.SOUL, 1), new SpellReq(Runes.NATURE, 1)}, "cache,40", "cache,41");
    		Editor.createSpell(i.id, 5, "Reanimate Bear", "Reanimates an ensouled corpse.", 21, new SpellReq[]{new SpellReq(Runes.SOUL, 1), new SpellReq(Runes.NATURE, 1), new SpellReq(Runes.BODY, 1)}, "cache,42", "cache,43");
    		Editor.createSpell(i.id, 6, "Reanimate Unicorn", "Reanimates an ensouled corpse.", 22, new SpellReq[]{new SpellReq(Runes.SOUL, 1), new SpellReq(Runes.NATURE, 1), new SpellReq(Runes.BODY, 2)}, "cache,44", "cache,45");
    		Editor.createSpell(i.id, 7, "Reanimate Dog", "Reanimates an ensouled corpse.", 26, new SpellReq[]{new SpellReq(Runes.SOUL, 1), new SpellReq(Runes.NATURE, 2), new SpellReq(Runes.BODY, 2)}, "cache,46", "cache,47");
    		Editor.createSpell(i.id, 8, "Reanimate Chaos Druid", "Reanimates an ensouled corpse.", 30, new SpellReq[]{new SpellReq(Runes.SOUL, 1), new SpellReq(Runes.NATURE, 2), new SpellReq(Runes.BODY, 3)}, "cache,48", "cache,49");
    		Editor.createSpell(i.id, 9, "Reanimate Giant", "Reanimates an ensouled corpse.", 37, new SpellReq[]{new SpellReq(Runes.SOUL, 1), new SpellReq(Runes.NATURE, 2), new SpellReq(Runes.BODY, 4)}, "cache,50", "cache,51");
    		Editor.createSpell(i.id, 10, "Reanimate Ogre", "Reanimates an ensouled corpse.", 40, new SpellReq[]{new SpellReq(Runes.SOUL, 1), new SpellReq(Runes.NATURE, 3), new SpellReq(Runes.BODY, 4)}, "cache,52", "cache,53");
    		Editor.createSpell(i.id, 11, "Reanimate Elf", "Reanimates an ensouled corpse.", 43, new SpellReq[]{new SpellReq(Runes.SOUL, 2), new SpellReq(Runes.NATURE, 2), new SpellReq(Runes.BODY, 2)}, "cache,54", "cache,55");
    		Editor.createSpell(i.id, 12, "Reanimate Troll", "Reanimates an ensouled corpse.", 46, new SpellReq[]{new SpellReq(Runes.SOUL, 2), new SpellReq(Runes.NATURE, 2), new SpellReq(Runes.BODY, 3)}, "cache,56", "cache,57");
    		Editor.createSpell(i.id, 13, "Reanimate Horror", "Reanimates an ensouled corpse.", 52, new SpellReq[]{new SpellReq(Runes.SOUL, 2), new SpellReq(Runes.NATURE, 2), new SpellReq(Runes.BODY, 4)}, "cache,58", "cache,59");
    		Editor.createSpell(i.id, 14, "Reanimate Kalphite", "Reanimates an ensouled corpse.", 57, new SpellReq[]{new SpellReq(Runes.SOUL, 2), new SpellReq(Runes.NATURE, 3), new SpellReq(Runes.BODY, 4)}, "cache,60", "cache,61");
    		Editor.createSpell(i.id, 15, "Reanimate Dagannoth", "Reanimates an ensouled corpse.", 62, new SpellReq[]{new SpellReq(Runes.SOUL, 3), new SpellReq(Runes.NATURE, 3), new SpellReq(Runes.BODY, 4)}, "cache,62", "cache,63");
    		Editor.createSpell(i.id, 16, "Reanimate Bloodveld", "Reanimates an ensouled corpse.", 65, new SpellReq[]{new SpellReq(Runes.SOUL, 2), new SpellReq(Runes.BLOOD, 1), new SpellReq(Runes.NATURE, 2)}, "cache,64", "cache,65");
    		Editor.createSpell(i.id, 17, "Reanimate TzHaar", "Reanimates an ensouled corpse.", 69, new SpellReq[]{new SpellReq(Runes.SOUL, 2), new SpellReq(Runes.BLOOD, 1), new SpellReq(Runes.NATURE, 3)}, "cache,66", "cache,67");
    		Editor.createSpell(i.id, 18, "Reanimate Demon", "Reanimates an ensouled corpse.", 72, new SpellReq[]{new SpellReq(Runes.SOUL, 2), new SpellReq(Runes.BLOOD, 1), new SpellReq(Runes.NATURE, 4)}, "cache,68", "cache,69");
    		Editor.createSpell(i.id, 19, "Reanimate Aviansie", "Reanimates an ensouled corpse.", 78, new SpellReq[]{new SpellReq(Runes.SOUL, 3), new SpellReq(Runes.BLOOD, 1), new SpellReq(Runes.NATURE, 4)}, "cache,70", "cache,71");
    		Editor.createSpell(i.id, 20, "Reanimate Abyssal Creature", "Reanimates an ensouled corpse.", 85, new SpellReq[]{new SpellReq(Runes.SOUL, 4), new SpellReq(Runes.BLOOD, 1), new SpellReq(Runes.NATURE, 4)}, "cache,72", "cache,73");
    		Editor.createSpell(i.id, 21, "Reanimate Dragon", "Reanimates an ensouled corpse.", 93, new SpellReq[]{new SpellReq(Runes.SOUL, 4), new SpellReq(Runes.BLOOD, 2), new SpellReq(Runes.NATURE, 4)}, "cache,74", "cache,75");
    Arceuus spellbook: (cache-packed)


    Thx to Max for sprites

    Pretty much finished: http://www.rune-server.org/runescape...ml#post5058404
    Number of page #1 releases with most views & posts: (Updated: 2023)
    RS2 server section: 1
    RS2 client section: 2
    Reply With Quote  
     

  2. #2  
    Registered Member
    Senseless's Avatar
    Join Date
    Apr 2012
    Posts
    454
    Thanks given
    146
    Thanks received
    58
    Rep Power
    87
    Looks sweet man, Good job.
    Reply With Quote  
     

  3. #3  
    mush

    Danny's Avatar
    Join Date
    Sep 2013
    Posts
    1,221
    Thanks given
    38
    Thanks received
    316
    Rep Power
    551
    Nice work man.
    Attached image
    Reply With Quote  
     

  4. #4  
    Registered Member
    Tamatea's Avatar
    Join Date
    Aug 2010
    Posts
    1,317
    Thanks given
    401
    Thanks received
    357
    Rep Power
    2457
    Nice work, i seen you posting on the requests section, was waiting too see it in the show-off section look foward too seeing it completed. Good work great effort repped
    Spoiler for sig too large:


    Attached image
    Attached image
    Reply With Quote  
     

  5. #5  
    true

    DerekH's Avatar
    Join Date
    Dec 2011
    Age
    19
    Posts
    1,183
    Thanks given
    590
    Thanks received
    261
    Rep Power
    164
    Neat
    Reply With Quote  
     

  6. #6  
    Community Veteran

    mige5's Avatar
    Join Date
    Aug 2008
    Posts
    5,528
    Thanks given
    573
    Thanks received
    1,410
    Rep Power
    2114
    Updated:
    Number of page #1 releases with most views & posts: (Updated: 2023)
    RS2 server section: 1
    RS2 client section: 2
    Reply With Quote  
     


Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Making/Createing a Server the easy way!
    By Ryan-Scape in forum Tutorials
    Replies: 12
    Last Post: 03-14-2009, 04:50 PM
  2. Creating a Userbar [EASY]
    By Bullet in forum Tutorials
    Replies: 48
    Last Post: 01-09-2009, 12:50 PM
  3. Easy, in order steps on how to create a server...
    By lkc cheat service in forum Tutorials
    Replies: 7
    Last Post: 11-20-2007, 02:42 AM
  4. Rate my created sig
    By halo2player in forum Showcase
    Replies: 4
    Last Post: 04-18-2007, 01:58 AM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •