1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

SoulBound Evo Weapons 1.1

Weapons that bind to characters and evolve with use.

  1. JBob
    Offline

    JBob Member

    Joined:
    Jul 15, 2014
    Messages:
    134
    Likes Received:
    17
    JBob submitted a new resource:

    SoulBound Evo Weapons - Weapons that bind to characters and evolve with use.

    Read more about this resource...
     
    • Like Like x 3
    • Two Thumbs Up Two Thumbs Up x 1
  2. Omni
    Offline

    Omni Member

    Joined:
    Dec 22, 2013
    Messages:
    165
    Likes Received:
    24
    I like the idea of binding the evo weapons as they are powerful weapons. Does it bound on equip?

    You could also set something up so you could unbound it incease you ever want to sell it or you find one in a idoc

    Nice Job JBob
     
    • Agree Agree x 2
  3. JBob
    Offline

    JBob Member

    Joined:
    Jul 15, 2014
    Messages:
    134
    Likes Received:
    17
  4. zerodowned
    Offline

    Moderator ServUO Developer

    Joined:
    Jun 28, 2014
    Messages:
    1,714
    Likes Received:
    195
    Nice job, I did something like this for my personal shard, though I just modified the Personal Bless attribute to Bless on equip.
    I might borrow some of your code to do that instead though. :)
     
    • Like Like x 1
  5. magik hatt
    Offline

    magik hatt New Member

    Joined:
    Apr 7, 2018
    Messages:
    16
    Likes Received:
    0
    I get an error when compiling this:
    CS0115: Line 96: 'Server.Items.SoulSword.OnHit(Server.Mobile, Server.Mobile, double)': no suitable method found to override

    How do I fix this?
     
  6. AdamD
    Offline

    AdamD Member

    Joined:
    Aug 19, 2014
    Messages:
    86
    Likes Received:
    3
    Try changing the onhit section to this:

    Code (C#):
    1.  
    2.  public override void OnHit(Mobile attacker, IDamageable defender, double damageBonus)
    3.         {
    4.             if (Utility.Random(2) == 1)
    5.             {
    6.                 ApplyGain();
    7.             }
    8.             base.OnHit(attacker, defender,damageBonus);
    9.         }
     
    • Thanks! Thanks! x 1
  7. magik hatt
    Offline

    magik hatt New Member

    Joined:
    Apr 7, 2018
    Messages:
    16
    Likes Received:
    0
    You're awesome! That worked thanks!
     
    • Thanks! Thanks! x 1
  8. Neshoba
    Offline

    Neshoba Member

    Joined:
    Feb 1, 2016
    Messages:
    232
    Likes Received:
    9
    Il do a little searching but We have the bow ,, sword and several pieces of armor that are all soulbound ,, as of now You can let a mercenary train the equipment and it want bind until a player equips it

    (edit 10 minutes later :p found the file it came from serveuo :) but cant find where its posted ,, gonna release it in a new thread)
     
    #8 Neshoba, Apr 25, 2018
    Last edited: Apr 25, 2018
  9. magik hatt
    Offline

    magik hatt New Member

    Joined:
    Apr 7, 2018
    Messages:
    16
    Likes Received:
    0
    I apologize for my ignorance, but is there a way to change the binding OnEquip to whoever's backpack it's in? I don't know what the command would be. I was thinking make it a quest item that goes into one's pack and binds immediately.
     
Similar Threads: SoulBound Evo
Forum Title Date
General Discussion soulbound Jan 28, 2017
Custom Releases Evo Armor & Weapons Apr 25, 2018
Script Support Xanthos Evo mounts Apr 25, 2018
Shards Looking For Players UO Medievo (Sphere) Looking for players Apr 9, 2018
Script Support evo pets Mar 20, 2018
Script Support Evolution Weapons not Leveling Oct 29, 2017
General Discussion Evo Sep 29, 2017