Fixed an issue where various new potions were incorrectly able to be placed inside potion kegs.
Fixed a display issue with the Fermentation Barrel.
Fixed an issue with Vendor Search and certain vendor maps that were being created incorrectly.
Fixed an issue where a pet owner's luck was not always being calculated when determining basic loot drops.
Fixed an issue where monsters and pets could get "stuck" while casting a spell and would not cast anymore until after a restart.
- Removed the Expansion folder in Services.
- Put everything that was in that folder in its appropriate location.
NO FILES WERE ACTUALLY CHANGED IN THIS PR - SIMPLY MOVED.
* Bug Fixes
Fixed crash while enabling Kotl System
Added support for invoking commands without a mobile
Bolt of CLoth is no longer flipable with housing
Fixed issue with castle ladders
Chest guardians will now get Soul Bound tag during active Event
Fixed issue where physcial resist wasnt returning to normal value when disabling magic reflect spell
* Bug Fix
- https://www.servuo.com/threads/black-rock-stew-recipe-ingredients-are-not-consumed.13056/
- Removed unneeded usings
- World chat log now has a Config option. Turned off by default now.
- Added two new timer priorities.
- Fixed a crash with box of ropes.
- Consolidation of the Pathing movements and algorithms.
- Correctly makes sure you are inside the house you are trying to place addons in.
- Account vaults have been added.
- Added in new aquariums.
- All missing recipes have been added.
Bug Fixes
- Fixes an exploit with mail boxes.
- Auction Safes now work correctly in regards to bid / match bid.
- Cleanup
Co-authored-by: TrueUO <knight.daniel.r@gmail.com>
- Bone Crusher should now work properly.
- Scrappers should now have a chance to add 3 properties at 120 magery
- Players can now heal Vollem's from the crystal (CuB bought) with bandages
- Fixed snow tree/trunk id's and z offset
- Dagger from Fabrizio quest should now deleted when quest is Complete
- Fixed exploit with auto-stabling pets. Basically, added a stable count check for auto stable
- Luck can now be inc/dec by 1 for imbuing (10 for loot)
- Cleanup of various unneeded variables or preaos checks.
Co-authored-by: TrueUO <knight.daniel.r@gmail.com>
- FruitTrees now spawn and hold their fruit correctly.
- Mantle of the Fallen can now be repaired correctly.
- Caddellite property is now properly applied to the Treasures of Khaldun reward items.
- Bonsai seeds now display correctly inside the seed box.
- House Deeds have been removed.
- Old houseKey code was removed.
- Khal Ankur now always gives the 4 120 powerscrolls, 8 if using Justice, if killed while the Treasures of Khaldun event is active.
- Dread Warhorse now does its cosmetic "trick" ability.
Co-authored-by: TrueUO <knight.daniel.r@gmail.com>
- Whirlwind Attack now does the correct amount of damage.
- Added in new Aqaurium system, with new catchable fish. https://uo.com/wiki/ultima-online-wiki/gameplay/aquariums/
- Fixed an issue where players could get a weird client crash, and be unable to log back in right away, when fighting Beacons.
- Fixed an exploit with RunicReforging. Recommend updating to newest Reforging code.
- Fixed an issue where item stats from equipment sets were not adding their values correctly on Mannequins.
- Fixed an issue where you sometimes had to exit and re-enter a house to get all the items the load correctly.
- Players can now correctly craft Charybdis bait.
- All scale types can now correctly be turned in to community collection Mobiles.cs
- Thieve Consumables from the Monster Stealing system now all work correctly.
- Some more file structure cleanup.
Co-authored-by: TrueUO <knight.daniel.r@gmail.com>
-Fixed issue where client helpers could bypass the container gump and add items directly to the seed box
-SearedFireAntGoo is no longer stackable
-Blue NPC's (mainly vendors, not initial innocent) can no longer be attacked on trammel maps
-Aggressors/Aggressed from pet masters now works properly. This was suspected to crated large numbers to redundant aggressor/aggressed added to a mobiles aggressor/aggressed lists
-Aggressive action for healing a mobile while fighting another mobile has been re-enabled
-AuraDamage is now a harmful act, ie those affected will aggro on your pet!
-MLDryads should no longer attack other wild creatures during Blackthorn Invasion Instance
-More code cleanup
Travesty now uses the proper weapon specials. Specials when in natual form have also been toned down
Controlled creatures no longer lose focus when attacking on kill/attack control order
Temporarily removed looting rights for healing as this is suspected in causing a shard lockup. It will either be refactored or investigated further
Fixed issue where boat courses were not working properly and the tillerman was piloting the boat in the wrong DirectionL
Boat course no longer works in the corgul region
Corgul Island map now indicates when the encounter will Expire
Simplified code used to determine if an item or subclass of an item can be crafted
If a class has a field that's not marked readonly but is only set in the constructor, it could cause confusion about the field's intended use. To avoid confusion, such fields should be marked readonly to make their intended use explicit, and to prevent future maintainers from inadvertently changing their use.
* remove CustomsFramework
* Removes era checks
* fix
* Removes ML era checks
* fix.
* Removes SE era checks
* fix.
* Removes era checks
* ix
Co-authored-by: Dexter <kevin_bourne10@yahoo.com>
- Shipwrecked portraits now flip with house placement tool
- Silver Serpent Venom now has proper ID and Hue
- Fixed an issue where a player could get multiple instances of the pet training Quest
- Fixed speed control issue with reaper form
- Added proper no recall/gate message in ML dungeons
- Added Epiphany armor to cleanup britannia
- Fixed issue where SW master bonus was given to arcane gem strengh, even if that master wasn't active
- Runic Atlas now derives behavior from Rune Book when lifting/Viewing
- Updated message when rezzing another players Pet
- Using Scouring Toxin no longer requires basket weaving on items that aren't reeds
- Players can now keep the space in a pet name while renaming
- Tweaked Chivalry AI healing chances
- Creatures should no longer try to heal when full health
- Creatures no longer show chivalry words of Power
- Doom bosses no longer flee when low health
- Updated context menu entry order in playermobile
- Pet training point increases now automatically show the pet progress gump
- Fixed issue where ship cannons weren't hitting sea bosses or plunder beacons
* Rare chance to receive an “Antique” version of one of the above which sets a special hue and item property on the gift item
New ingredient
* LiveRock
* OceanSapphire
- Whips can now be dyed with leather dye tubs, and reforged with runic tailor kits
- Refinements now limited to Felucca in town chests
- Quivers now apply the proper bonuses (if worn) when server restarts
- Updated scouring toxin clilocs,
- Scouring toxins no longer consume if there are charges remaining
- Creature stat gains will now gain the corresponding secondary stat, as long as its below the Cap
- Bodyguard can now be used by creatures/pets
- Updated Triton stats/resists
- Fixed issue where true imbuing weight was being used instead of actual imbuing Weight
- Imbuing skills now replace the proper skills belonging to that skill group
- Weapon Velocity Cap fixed
- Pets can now enter the Khaldun Camp Region if their master has the proper credentials
- Regeneration timer now resets when Resilience is casted
- Explosion Potions no longer use throwers LOS for Damage
- Fixed class name for "Putrefaction"
- Failed craft no longer consumes ML Peerless resources
- Vendor Searing now recursively checks child containers in vendors backpack
- Vendor Searching now shows price of parent container if the entire container is for sale
- More property adjustments. We may have it right this time! Needs core recompile...
- Runic Reforging options/runic kit will now remove the proper named prefix/suffix per EA
- Bumped horned/barbed runic kits to the higher end intensity roll. These seem to jive with most tests on EA
- Reforging minimum intensity for named properties no longer go from the tables, they are 75% of max. This seems to hold up on all EA tests
- Crafting items that use all resources now only consume 1 on fail. successful craft will also send a spell gain check for each item crafted.
- Fightmode ranking will always choose a pet over a player in the even of a tie
- Fixed issue wehre dread horn was moving stats to 1 if they were too Low
- Reduced shadowguard pirate skills, hopefully they become easier bardable
- Fixed sound in reward Gumps
- Barrel parts can now be crafted exceptional
- Fixed incorrect body value for Abyssal Abomination
- Shadowguard Orchard Encounter Apples now behave correctly
- Subsequent tames on creatures no longer lower its skill caps
- Fixed improper property placement on some of the blackthorn Items
- Fixed incorrect shame crystal Message
- Discordance now expires on dead Pets
- Lightning Strike now gains (although slow) to 120
- Added IResource interface to Ingots and Boards/Logs
- Fixed Mana Leech Formula, per EA
- Rowboats can now be placed when another ship is in the world
- Rowboat display issue fixed when Moving
- Fixed shadowguard exploit when party is disbanded inside the roof encoutner
- Shadowguard now uses region mobiles for tasks such as messaging, death checks, credit, etc as opposed to a party check in the event party disbands
- Fixed issue where void pool cretaures were leaking to internal Map
- Enchanted apple now removes Mortal Wound
- Fixed (hopefully) crash anomaly in Wildfire