Search results

  1. Voxpire

    How to add a slayer to a fabrication weapon

    The code scope you edited is only run for pre-AOS expansions, you'll need to make a new switch(Resource) inside the Core.AOS check, anywhere near this line after the Resource is set: https://github.com/ServUO/ServUO/blob/pub57/Scripts/Items/Equipment/Weapons/BaseWeapon.cs#L6354
  2. Voxpire

    How to add a slayer to a fabrication weapon

    It will probably be easier to modify the BaseWeapon.OnCraft method https://github.com/ServUO/ServUO/blob/pub57/Scripts/Items/Equipment/Weapons/BaseWeapon.cs#L6322
  3. Voxpire

    Spellcasting in town

    You don't necessarily need to edit all the spells to remove those lines if you just force the CheckTown method to always return true. The other part of the puzzle is in regions, spells have an OnCastInTown method you'll need to remove or force it to return true (you will need to check any...
  4. Voxpire

    Forcing Clients

    That makes things easier by having a centralized distribution for the game files, so long as the zip file also contains the modified client files then the IPL isn't required. The mod can be as simple as moving all the packet ID's up by 1, which would confuse non-compliant clients, but there are...
  5. Voxpire

    Hello from the Other side.

    Now there's a name I haven't seen in a while! Welcome back!
  6. Voxpire

    Forcing Clients

    IMO the best option currently is to just use ClassicUO, you can change up the networking or add encryption so only your version is able to connect. You will have to obfuscate whatever changes you do make, or they will be reverse engineered eventually. Since ClassicUO fully supports Razor, it's...
  7. Voxpire

    Vita Nex Core error

    You can safely ignore this error, nothing important is being affected by it currently and it will be fixed in the next update.
  8. Voxpire

    Remove "ADVANCED" option from character creation.

    The trick to skipping character creation lies in sending the character list packet with every slot filled (you only need to use a string, you don't have to create the player character to do this). For example, "Slot 1", "Slot 2", "Slot 3", etc... This causes the "new" character button to be...
  9. Voxpire

    Remove "ADVANCED" option from character creation.

    The only other real option (other than using ClassicUO with mods) is to skip character creation entirely and pre-populate the character slots with dummy characters that go through a custom gump creation process after logging in.
  10. Voxpire

    Requiring NDA for ServUO code?

    As some people have decided to openly complain about this thread being closed 'without reason', as if I'm obliged to give one (pro tip: I'm not), here is a list of what should have been fairly obvious reasons: The original poster got their resolution. The general opinion on NDA's has been made...
  11. Voxpire

    Requiring NDA for ServUO code?

    NDA's today, like in this case here, are often abused to cover up some malicious/unethical activity and that's why they no longer hold much weight in court... If they're legitimately used to protect what could be considered a trade secret, then that's totally reasonable IMO.
  12. Voxpire

    Requiring NDA for ServUO code?

    Here's what ChatGPT had to say about it...
  13. Voxpire

    Requiring NDA for ServUO code?

    IMO, it goes against everything that open source stands for. In all of the years I've spent in the free-shard community, not a single time have I ever had to sign an NDA or require someone to sign one. As a developer, you have an inherent copyright over the code you produce, and how you...
  14. Voxpire

    Calculation of damage with wearing things to stats (only taken into account from basic stats)

    The mechanics for damage are widespread, if you want those mechanics to include stat mods in the damage calculation, you need to look for code that is using Mobile "RawStr" and change it to use "Str".
  15. Voxpire

    Is it possible . .

    On the item that you don't want to count towards weight or total: public override bool IsVirtualItem { get { return true; } }
  16. Voxpire

    Vita-Nex

    Voxpire updated Vita-Nex with a new update entry: 5.3.1.0 Read the rest of this update entry...
  17. Voxpire

    Library Vita-Nex - 5.3.1.0

    + Fix Ultima SDK bootstrapping. + Fix an issue that would prevent static members from being matched on non-static types when using reflection-based Object extension methods. + Remove unused Object extension methods. + Add FreeToArray extension method support for HashSet<T> + Fix SpellIcons...
  18. Voxpire

    Deviants and Deviations

    Voxpire submitted a new resource: Deviants and Deviations - An ultra-boss and ability system designed to destroy your players in the most stylish ways possible. Read more about this resource...
  19. Voxpire

    Misc Deviants and Deviations 1.0.0.0

    Deviants and Deviations Deviants are creatures that have strayed from the natural path of evolution to acquire great power, allowing them to unleash devastating abilities upon the world. These abilities arise from the many possible Deviations that embody the creatures' design and...
  20. Voxpire

    stealable items that instantly decay upon stealing them.

    If you create a new item class, you can override OnAdded as such; public override void OnAdded(IEntity parent) { base.OnAdded(parent); if (RootParent is PlayerMobile) Timer.DelayCall(Delete); // delete safely on the next core cycle }

Active Shards

Donations

Total amount
$0.00
Goal
$500.00
Back