Commit graph

23 commits

Author SHA1 Message Date
Dan
46998bd414 Bug Fixes
- Adds missing items to Huntmaster Reward gump
- Fixes an access issue with the Jewelry box, when turning pages.
- Travesty Mirror Images will no longer turn players criminal.
- Fixes an exploit where items could be used inside of mail boxes, even without the correct access
2020-11-27 22:52:49 +03:00
TrueUO
98d111ae35 Cleanup
- Last of the yearly "cleanup" pushes.
2020-09-18 10:59:33 -04:00
TrueUO
b73897e554
Cleanup (#4848)
- Cleanup of various double calls and simplified code where possible.

Co-authored-by: TrueUO <knight.daniel.r@gmail.com>
2020-09-16 07:43:44 -07:00
TrueUO
262c273723
Cleanup (#4846)
- No code changes in this branch. This is simply clean up.

Co-authored-by: TrueUO <knight.daniel.r@gmail.com>
2020-09-15 08:15:23 -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
d0184a6ce5 Bug Fixes
1. Fixes Niporailem and adds missing mobiles.
2. Seed box gump fix.
3. Various cleanup.
2020-05-08 18:59:45 -04:00
TrueUO
c9ac634b2d
Fixed various errors. (#4768)
Repair bench gump will no longer lock up.
Summons now properly flag the caster when they engage in combat.
Cusidhe odds slightly tweaked to match EA.

Co-authored-by: TrueUO <knight.daniel.r@gmail.com>
2020-04-28 08:28:07 -07:00
TrueUO
8b8519dba4
Bug Fixes (#4767)
Added removed mobiles to Spawner Persistence to remove them from spawners.
Re-Added harful effects for aura effect, reduced range to 3.
Various code cleanup.

Co-authored-by: TrueUO <knight.daniel.r@gmail.com>
2020-04-23 21:02:21 -07:00
TrueUO
f608d123a4
Bug Fixes (#4762)
-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
2020-04-21 17:25:24 -07:00
TrueUO
65ea32264b
Imbue fix. (#4761)
Various Cleanup
2020-04-20 10:09:58 -07:00
TrueUO
8427e1fc91 No more this.stuff 2020-04-16 18:41:32 -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
1a40e06495 Removes unneeded ints from the entire project.
VS checked.

Tested and works fine.
2020-04-16 09:27:30 -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
fea91f2d44 Bug Fixes
- Armor Refinement Max Resist now trumps stone form max resist, entirely
- Armor Refinement Max Resist taken into account when cursed
- Added 3 second cooldown to fly spell (2 seconds to cast, 1 second actual cooldown)
- Adding seeds to seed box will auto invalidate original seed properties for display purposes
- Hidden containers no longer block movement
2018-10-06 10:28:56 -07:00
VitaNex
1a82aa6b24 Merge branch 'master' into housekeeping 2018-07-20 01:30:06 +01: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
218d7c919d Bug Fixes
- Fixed crash
- Added Stone Only selection to pickaxe (era check following)
- Removed un-needed paralzye move from Triceratops
- Fixed issue where seeds/scrolls were disappearing while locked down
2018-07-17 19:53:50 -07: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
Dexter
6ca4b33677 Bug Fixes
- Fixed object properties on mining cart and sheep statue
- Fixed erroneous gump on Runic Atlas
- Added Cusidhe to Wolf slayer
- Seed Box should always wight 10 stones
- Necro AI will no longer cast corpse skin in that creature has physical or cold damage Type
- Arena Manager should no longer offer animal training Quest
- Added skill cap to animal lore Gump
- Fixed navreys pillar during deserialization
- Davies lovker now shows contents in property list
- Vile Water Elementals can no longer move over canals

Enhancements:
Consolidated several functions in BaseCreature, using CreatureKilled/KilledBy events to clean up code. Basically, imbuing drops, ML arty drops and TOL recipe/armor set drops are now handed in thier respected systems.
2018-06-25 22:08:01 -07:00
Dexter
6e00cd3e3a seed box fix 2017-10-19 21:51:15 -07:00
Dexter
ac3b2e15bb Forgotten files!
- Moved Bone Arms to the correct folder
- Tyballs Shadow Phys Resist reduced to 80
- pet control chance/passive mastery now checked when taming is soulstoned.
2017-01-24 15:49:13 -07:00