Commit graph

21 commits

Author SHA1 Message Date
TrueUO
fb1802305f Bug Fixes
- 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.
2020-09-21 09:53:44 -04:00
TrueUO
105cde79e0
Bug Fixes (#4847)
- Dryad Allured creatures now delete correctly when released.
- Addons can no longer be placed on front steps per production.
- Fixed an issue with some of the newer stairs in house customization.

Co-authored-by: TrueUO <knight.daniel.r@gmail.com>
2020-09-15 15:23:52 -07:00
TrueUO
6beef4c3d1
Bug Fixes (#4845)
- Fixes a crash with the Maze of Death
- Various addon placement improvements.
- Various fixes for galleons and their addons remaining in proper locations when using a plotted course.
- Added in the various missing new Keep and Castle designs.
- Removed a few depreciated files.

Co-authored-by: TrueUO <knight.daniel.r@gmail.com>
2020-09-14 15:51:04 -07:00
TrueUO
1b76fac3a6
Bug Fixes (#4839)
Flee is now more EA like
Undead creatures no longer flee
Removed AnimalAI
Fixed dispel field so mobiles can be targeted, removed messages per EA
White Tiger Form no longer reveals on cast

Co-authored-by: TrueUO <knight.daniel.r@gmail.com>
2020-09-03 11:14:32 -07:00
TrueUO
eea7b596c0
Fixes (#4827)
- Fixed a rare crash that could occur with Vendor Search.
- Mysterious fragments drop in t-maps correctly now when Jolly Rogers is enabled.
- Display issue fix for various Kings Collection Items.cs
- Bola has incorrect (reversed) logic, this has been corrected.
- Various changes to make Exploding Tar Potion work per EA.
- Merchants Trinket upgraded to match EA. (Has charges now)
- Various confirmed loot tone downs on various ML named monsters.
- Fixed an exploit with Exploring the Deep quest monsters.
- Fixed various exploits with using the help menu to circumvent the Trade Order restrictions.

Co-authored-by: TrueUO <knight.daniel.r@gmail.com>
2020-08-18 09:08:48 -07:00
TrueUO
26480ad389
Bug Fixes (#4783)
- Addons now ignore roofs (since they ignore floors if their height is > 16), as per EA.
- Blessed items will now drop as loot
- Consolidated methods for getting a random player from looting rights list
- PlunderBeacons and its spawn now give cargo, per EA
- Pirate/Merchant ships now give the proper amount of cargo during rising tides events
- Players can now sell commodities to brokers with no stock
- Mirror Image formula fix.
- Slayer Longbows can now be imbued.

Co-authored-by: TrueUO <knight.daniel.r@gmail.com>
2020-05-20 20:09:35 -07:00
TrueUO
01f18a3eff A total convert of get return to => 2020-04-16 20:37:29 -04:00
TrueUO
5ba7d4dc76 Scripts folder cleanup. 2020-04-16 18:42:38 -04:00
TrueUO
6c3cf594a4
Using items folder (#4730)
* Services Folder Cleanup

* using and VS cleanup of the Mobile folder.

* using VS cleanup of Items
2020-04-14 15:23:42 -04:00
Dexter
05f1190245
Bug fixes (#4550)
* - Internal Galleon Update: Galleon Facing now  uses the Multi Component List to change the ID's of fixtures. Some of the ID's (weapon pads) were not using the correct ID's, and this way the code is much more simplified. All fixture lists have been consolidated into one list.
- Gargish Jewels no longer drop on non-SA Core
- Fixed issue with trapped boxes
- Added Event Sink for sending detailed house foundation packet.
- Fixed issue where imbued jewelry weren't getting durability.

* update solution
fixed graphical issue
2020-02-19 09:55:38 +03:00
Dexter
59d0134f22 -Fixed tiger rug Hue
-Fixed facet on vendor search gump
2019-07-16 21:14:42 -07:00
Dexter
0c1385a05a Additions:
Astronomy https://uo.com/wiki/ultima-online-wiki/gameplay/astronomy/

Don't forget to configure the dates for the AnniversaryGiver21st in AnniversaryGiver21st.cs. The date set needs to be AFTER the current date to ensure each player gets a gift.

Bug Fixes
- Fixed an issue where certain addons were not being created properly in world decorate. Next server start will replace addons that were deleted
- Aegis of Grace (circlet version) is now meddable
- Flesh Ripper now has Mage Slayer, per EA
- Sand is now stackable and supports int32 constructor Arg
- City Trade Deals that increase stats not work properly
- Createing characters in Enhanced Client now gives the proper starting stats and skills
- Removed invalid FacialHairItemID from Garamon
- Fixed NAN error when calculating MinTameChance when skill was set to zero
- Tiger Cub now takes damage from their Master
- Tiger Cub Statuette can now only be used once. Until this is verified on EA, this will eb how it remains
- Tiger Cubs can now be trained up to 3 slots
- Added EOWMU (Spelling?) to pet training table. It will be like all other vanity pets.
- Remove Trap now has a skill variance of 10 (used to be 30) for skill gains, per EA
2019-04-03 12:25:34 -07:00
Dexter
759b3379de Bug Fixes
- Fixed addon deeds that retain hue from the craft resources.
- You can now, per EA, dye the above mentioned addon deeds with natural dyes and tokuno dyes
- Addon Deeds now face opposite direction once re-deed. Any of the above mentioned deeds will not be able to be dyed any longer once re-deeded, per EA
- Consolidated Custom Sign Entry gumps to one gump and context menu entry
- Fixed sign gump Crash
- Added IImbueableEquipment and ICombatEquipment for convenient accessors of certain properties, ie ItemPower, TimesImbued, Etc.
- Onslaught no longer uses mana on initial use, and no longer has a cooldown per EA
- Regen on items have had their max intensity adjusted to give the proper item weight
- Huntsmaster challenge new season will now auto correct the season start and end date
- City Loyalty System will not setup in fel for siege shards

- Fixed context menu entries from appearing on pre-aos shards *Requires core recompile*
2019-01-06 22:53:12 -07:00
VitaNex
7851c5e88c + Removed most file header regions.
+ Add MONO to Makefile compile definitions.
+ Update Ultima SDK to support MONO compile definition.
+ Rename Properties Gump parent directory to prevent VS issues.
+ Console error messages will now use red instead of dark red font.
+ Add crash state handler function to Core.
+ AI optimizations and housekeeping.
+ Context Menu optimizations and housekeeping.
+ Add ability to drop throttled packets.
+ Add string parsing support to Rectangle3D.
+ Optimize guild messages and chat.
+ IAddon implements IChopable.
+ Add more flexibility for altering Mobile names.
+ Add ability to enable or disable OPL for individual mobiles.
+ Optimize damaging regions and ensure timers are removed properly.
+ Update Welcome Timer with more intuitive message groups.
+ Normalize all virtue related objects to the Server.Services.Virtues namespace.
+ Add ability for ISpawner to append OPL and Context Menus to their spawn.
+ Add EventSink events for obtaining items, equipping items, context menus, and world broadcasts.
+ Add ability to lock a creature's direction and movement regardless of AI manipulation.
+ Add ability to dynamically change a creature's approach range and wait state.
+ Add extended enumeration features for AOS attributes.
+ Add ability to control whether creatures have blood, and its color.
+ Expose corpse flag manipulation methods.
+ Add ability to prevent criminal action when looting a corpse.
+ Corpse will now be permanently tagged as murderer at time of death if owner is a murderer.
+ Add TextDefinition support for Commodity Deed descriptions.
+ House add-on and component optimizations and housekeeping.
+ Item light is no longer backed by the direction property.
+ ITool implements IEntity.
+ Prevent trading of Siege Bless items.
+ Guards are naturally be immune to guards.
+ Siege Shard initialization housekeeping.
+ Character Creation housekeeping.
+ Generic commands housekeeping.
+ Add Mark command for staff.
2018-07-19 22:12:52 +01:00
Dexter
514c193616 Bug Fixes
- Quest System Crash Fix
- Dolphin Rug, Rose Rug and Skull Rug now show amount of resources remaining
- Mining Cart, Sheep Statue should now update properties when resource is taken
- Added resource count to tree stump
- Melisande's Hair Dye now uses the correct hair dye Gump
- Items added to corpse after loot generation will now be subject to instanced Loot
- Seed Box now only weighs 10 stones regardless of how many seeds are contained
- Costumes now only work when equip/un-equipping
- Green/Grey Goblin statuettes now show proper id when turned on/off.
- Green/Grey Goblin statuettes now removed effects if item is moved/deleted
- No beard to beard now colors beard the same color as the players hair
- Certain small Tinker bods will now combine with large bods
- UO Store container is now hidden, even though its in green acres where players shouldnt be able to access it.
2018-07-10 18:02:26 -07:00
Argalep
75fa0fa72a * add KoiPond 2017-10-30 19:13:38 +03:00
Dexter
8395dc58ca Cualdron of Transmuation/baseaddon fix
- baseaddon now serializes resource
2017-09-23 10:24:04 -07:00
Dexter
41cfa91398 Fixes
- PurgeMagicSpell curse now doubles mana cost until the target does damage
- Curse/Weaken/Clumsy/Feeblemind now takes priority depending on which has the highest stat malus
- Removed DisableSkillCheck static property when adding curses and buffs. it is replaced by a simple argument
- Co-Owners can now place addons in a house
- Co-Owners who place addons can now remove those addons, as well as the Owner. Addons was replaced with a dictionary to keep track of who placed it
- replaced arraylists in BaseHouse.cs to generic list.
2017-05-07 12:54:56 -07:00
Dexter
d66c1d69aa TOL + Bug Fixes 2017-01-02 22:03:24 -07:00
Dexter
835b80c4a0 Added Lighthouse Vet Reward
- Fixed Vendor Search Crash
2016-08-22 13:21:09 -07:00
Norman B. Lancaster
56d3b22d8b Moved Addons, Armor, Glasses, Magincia Bizzar service 2016-03-29 10:56:52 -05:00
Renamed from Scripts/Items_Old/- BaseClasses/BaseAddon.cs (Browse further)