Commit graph

132 commits

Author SHA1 Message Date
Dexter
6cfd3b2ab9
Frenzied Whirwind Fix (#4591)
* - 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

* Bug Fixes
- Added Blackthorne DUngeon stealables
- Added proper base resists to Leather Ninja Hood
- Medusa now drops Medusa Floor Tile Addon Deed (THANKS MILVA!)
- AOSWeaponAttributes now work on Armor
- Protection now expires after player death
- Fixed crash in PVP Arena Gumps
- Exceptional Damage Inc no longer gives extra points for Clean up Britannia Turn In
- Fixed Loyalty Gump Crash
- Fixed Stygian Dragon arty drops per EA

* Potential Crash Fix

* csproj update

* Fixed conflict issue... WTF?

* Bug Fixes *Requires Core Recompile*
- Fixed cliloc on new belt craftables
- failed craft no longer deletes crimson cincture and luck mempo
- Added a core edit to Container.cs (had to do it folks) for better resource evaluation when considering resources to consume while crafting. In this instance, we don't want VvV or Faction items being used as craftable resources due to thier ease of obtaining.
- Consolidated no-delete resources in CraftSystem.cs
- Fellowship Data now serializes to prevent generation at each server start

* Resolve Conflicts

* Bug Fixes
- Shield bash forumula no more EA like (still not perfect)
- Healers now show to dead players (needs work)
- Honor buff now persists through death
-

* crash fix

* Initial Commit - Publish 105 Forgotten Treasures
- Removed Remove trap skill prerequisites

* Moongate Fix
- You have to be 1 tile to double click it. All other range checks are correct.

* Commit #2

* crash fix

* Commit #3

* Crash Fix

* Commit #3

* More updates and additions. Compiles!

* Final Commit

* Project Update

* Shields no longer engraveable w/ armor engraving tool.

* Fixed THunting Town Crier Quest
Fixed issue where initial guardians were not spawning for level 1 maps

* Compile error fix.

* COmpire error #2 fix

* Bug Fixes
- Summoners Kilt is now repairable
- Orange petals are now 1 stone each (HS era check)
- Enabled altering artifact (IsArtifact) footwear
- Altering certain artifact (IsArtifact) items now carry over the proper resistance bonuses
- Fixed Primeval Lich Unholy Touch special ability
- Orc brutes now have a chance to throw an orc on any damage Received
- Name changes now show up on the paperdoll (you have to close/re-open)
- Removed "Gravewater Lake" region. It was conflicting with region functionality in Exploring the Deep Quest
- Shadowguard Orchard Encounter apples now spawn a treefellow on each player in the region when deleted and thrown at the incorrect Tree
- Shanty the Pirate no longer does reflect damage attack
- Animal Lore gump now shows adjusted stats, ie cursed/blessed
- Vendor Maps in Tokuno no longer crash the client
- Nether Blase cast delay moved to 2.0 seconds, per EA
- Arcane Empowerment SDI buff now shows in the status bar
- Wildfire should no longer stack

* Bug Fixes
- Toggling weapon specials now expires Injected Strike
- Crafting stacked items will now drastically reduce the amount of skill gains, per EA
- Fixed issue where items were invisible to players in castle courtyards
- Fixed issue where Assistants were kicking EC clients during Handshake
- Added proper area effects to Fire Beetle

* Added singing ball

* Bug Fixes
- Increases Spinning Wheel timer to 6s
- Attacking pets now use active speed when combatant is not a player, per EA
- Fixed name issue for certain CUB pigments
- Fixed issue where only young players could use stash treasure maps
- Blackthorn invasion creatures will no longer be able to swim (water elementals)

* Bug Fixes
- Adjusted Frenzied Whirlwind min damage
- Thiefs now train remove trap
- Training remove trap no longer requires lockpicking and detect hidden
- Death ray can no longer be stacked on single targets

* Removed unused code

* More adjustments.

* Final Frenzied whirlwind fix
2020-03-14 04:48:46 -04:00
Dexter
bc76066832
Bug Fixes (#4590)
* - 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

* Bug Fixes
- Added Blackthorne DUngeon stealables
- Added proper base resists to Leather Ninja Hood
- Medusa now drops Medusa Floor Tile Addon Deed (THANKS MILVA!)
- AOSWeaponAttributes now work on Armor
- Protection now expires after player death
- Fixed crash in PVP Arena Gumps
- Exceptional Damage Inc no longer gives extra points for Clean up Britannia Turn In
- Fixed Loyalty Gump Crash
- Fixed Stygian Dragon arty drops per EA

* Potential Crash Fix

* csproj update

* Fixed conflict issue... WTF?

* Bug Fixes *Requires Core Recompile*
- Fixed cliloc on new belt craftables
- failed craft no longer deletes crimson cincture and luck mempo
- Added a core edit to Container.cs (had to do it folks) for better resource evaluation when considering resources to consume while crafting. In this instance, we don't want VvV or Faction items being used as craftable resources due to thier ease of obtaining.
- Consolidated no-delete resources in CraftSystem.cs
- Fellowship Data now serializes to prevent generation at each server start

* Resolve Conflicts

* Bug Fixes
- Shield bash forumula no more EA like (still not perfect)
- Healers now show to dead players (needs work)
- Honor buff now persists through death
-

* crash fix

* Initial Commit - Publish 105 Forgotten Treasures
- Removed Remove trap skill prerequisites

* Moongate Fix
- You have to be 1 tile to double click it. All other range checks are correct.

* Commit #2

* crash fix

* Commit #3

* Crash Fix

* Commit #3

* More updates and additions. Compiles!

* Final Commit

* Project Update

* Shields no longer engraveable w/ armor engraving tool.

* Fixed THunting Town Crier Quest
Fixed issue where initial guardians were not spawning for level 1 maps

* Compile error fix.

* COmpire error #2 fix

* Bug Fixes
- Summoners Kilt is now repairable
- Orange petals are now 1 stone each (HS era check)
- Enabled altering artifact (IsArtifact) footwear
- Altering certain artifact (IsArtifact) items now carry over the proper resistance bonuses
- Fixed Primeval Lich Unholy Touch special ability
- Orc brutes now have a chance to throw an orc on any damage Received
- Name changes now show up on the paperdoll (you have to close/re-open)
- Removed "Gravewater Lake" region. It was conflicting with region functionality in Exploring the Deep Quest
- Shadowguard Orchard Encounter apples now spawn a treefellow on each player in the region when deleted and thrown at the incorrect Tree
- Shanty the Pirate no longer does reflect damage attack
- Animal Lore gump now shows adjusted stats, ie cursed/blessed
- Vendor Maps in Tokuno no longer crash the client
- Nether Blase cast delay moved to 2.0 seconds, per EA
- Arcane Empowerment SDI buff now shows in the status bar
- Wildfire should no longer stack

* Bug Fixes
- Toggling weapon specials now expires Injected Strike
- Crafting stacked items will now drastically reduce the amount of skill gains, per EA
- Fixed issue where items were invisible to players in castle courtyards
- Fixed issue where Assistants were kicking EC clients during Handshake
- Added proper area effects to Fire Beetle

* Added singing ball

* Bug Fixes
- Increases Spinning Wheel timer to 6s
- Attacking pets now use active speed when combatant is not a player, per EA
- Fixed name issue for certain CUB pigments
- Fixed issue where only young players could use stash treasure maps
- Blackthorn invasion creatures will no longer be able to swim (water elementals)

* Bug Fixes
- Adjusted Frenzied Whirlwind min damage
- Thiefs now train remove trap
- Training remove trap no longer requires lockpicking and detect hidden
- Death ray can no longer be stacked on single targets

* Removed unused code

* More adjustments.
2020-03-13 22:23:03 -04:00
Dexter
6f3d680344
Bug Fixes (#4588)
* - 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

* Bug Fixes
- Added Blackthorne DUngeon stealables
- Added proper base resists to Leather Ninja Hood
- Medusa now drops Medusa Floor Tile Addon Deed (THANKS MILVA!)
- AOSWeaponAttributes now work on Armor
- Protection now expires after player death
- Fixed crash in PVP Arena Gumps
- Exceptional Damage Inc no longer gives extra points for Clean up Britannia Turn In
- Fixed Loyalty Gump Crash
- Fixed Stygian Dragon arty drops per EA

* Potential Crash Fix

* csproj update

* Fixed conflict issue... WTF?

* Bug Fixes *Requires Core Recompile*
- Fixed cliloc on new belt craftables
- failed craft no longer deletes crimson cincture and luck mempo
- Added a core edit to Container.cs (had to do it folks) for better resource evaluation when considering resources to consume while crafting. In this instance, we don't want VvV or Faction items being used as craftable resources due to thier ease of obtaining.
- Consolidated no-delete resources in CraftSystem.cs
- Fellowship Data now serializes to prevent generation at each server start

* Resolve Conflicts

* Bug Fixes
- Shield bash forumula no more EA like (still not perfect)
- Healers now show to dead players (needs work)
- Honor buff now persists through death
-

* crash fix

* Initial Commit - Publish 105 Forgotten Treasures
- Removed Remove trap skill prerequisites

* Moongate Fix
- You have to be 1 tile to double click it. All other range checks are correct.

* Commit #2

* crash fix

* Commit #3

* Crash Fix

* Commit #3

* More updates and additions. Compiles!

* Final Commit

* Project Update

* Shields no longer engraveable w/ armor engraving tool.

* Fixed THunting Town Crier Quest
Fixed issue where initial guardians were not spawning for level 1 maps

* Compile error fix.

* COmpire error #2 fix

* Bug Fixes
- Summoners Kilt is now repairable
- Orange petals are now 1 stone each (HS era check)
- Enabled altering artifact (IsArtifact) footwear
- Altering certain artifact (IsArtifact) items now carry over the proper resistance bonuses
- Fixed Primeval Lich Unholy Touch special ability
- Orc brutes now have a chance to throw an orc on any damage Received
- Name changes now show up on the paperdoll (you have to close/re-open)
- Removed "Gravewater Lake" region. It was conflicting with region functionality in Exploring the Deep Quest
- Shadowguard Orchard Encounter apples now spawn a treefellow on each player in the region when deleted and thrown at the incorrect Tree
- Shanty the Pirate no longer does reflect damage attack
- Animal Lore gump now shows adjusted stats, ie cursed/blessed
- Vendor Maps in Tokuno no longer crash the client
- Nether Blase cast delay moved to 2.0 seconds, per EA
- Arcane Empowerment SDI buff now shows in the status bar
- Wildfire should no longer stack

* Bug Fixes
- Toggling weapon specials now expires Injected Strike
- Crafting stacked items will now drastically reduce the amount of skill gains, per EA
- Fixed issue where items were invisible to players in castle courtyards
- Fixed issue where Assistants were kicking EC clients during Handshake
- Added proper area effects to Fire Beetle

* Added singing ball
2020-03-13 03:49:40 -04:00
TrueUO
9f3c1507cb
Unused script
Unused script.
2020-02-06 19:41:22 -05:00
Argalep
cdad7cc024 * Runic Atlas fix.
* Rune Book fix.
* Mark spell can now be used in galleons.
* add coconut crab
* add skeletal cat
2019-10-06 22:09:10 +03:00
Tasanar
9535de39cb Just some more bored cleanup and Cliloc additions. 2019-08-14 17:39:30 -04:00
Argalep
892b39dfd3 * add GrizzledMare fix. 2019-06-09 13:57:39 +03:00
Dexter
aeb67aeb2a Publish 56 final content release. Once we're happy about bug fixes in new content, we'll roll out publish 56 in the ServUO repository.
- Added Ritual Quest line
- Reproduced EA bug regarding trapped small crates

Pub 103 additions:
- Krampus Encounter, set on Seasonal Event System from December to end of January
- Added Last Parry Chance property to weapons/shields
- Splintering Weapon no longer triggers when disarm, infectious strike or injected strike are active
- Splintering Weapon Bleed effect now has a 16 second cool down
- Discord now works in PVP. It only effects modded skills via items and lasts 4-6 seconds base on active mastery
- Fish Pies no longer soak pvp damage
2019-04-13 21:27:15 -07:00
Dexter
27e2b0af9e
Merge pull request #310 from ServUO/master
merge w/ upstream
2019-04-11 07:37:42 -07:00
Argalep
d47184ffa5 * add Focus Property 2019-04-10 00:16:13 +03:00
Dexter
99e54de0af Krampus Encoutner Initial Commit 2019-04-08 17:46:01 -07:00
Dexter
7fd24f7165 Ritual Quest Line Initial Commit 2019-04-06 07:43:48 -07:00
Argalep
788c925bb9 * coldwind fix 2019-03-06 22:24:08 +03:00
Dexter
f71d980975
Merge pull request #4277 from Argalep/master
Fixs.
2019-03-04 13:46:08 -07:00
Argalep
50dced7b4a * RagingBreath
* NewMaginciaMessageGump fix
* DamageEater message fix.
2019-03-04 23:37:44 +03:00
Dexter
06018d381d Bug Fixes
- Updated Swarm effects and Duration
- Players can no longer customize/demolish or set houses to private that have active auctions going on
- Added error checking to Mana Regen Rates
- Fixed bug where improper points were showing for pet training
2019-02-28 15:53:12 -07:00
Dexter
3334e679b1 Bug Fixes
- Added Era checks for cleanup britannia
- added era checks for trashcans
- Bard Mastery Spells now show/use the proper bonuses
2018-11-24 15:45:33 -07:00
Dexter
7f71a970c7 Moved files/Bug Fixes
- Removed unused scripts - Ability, AbilityTheSix and AuraCreature.cs
- Moved harvest scripts to Services/Harvest
- Renamed a couple classes (garbage SA code being fixed one script at a time)
- Added code to Imbuing GetTotalWeight to account for artifact base resist bonus
- Updated Abyssal Infernal and Stygian Dragon Abilities per EA
2018-11-14 13:45:54 -07:00
Dexter
9b29ebc796 Fixed issues where Linq.Count() wasn't used properly. *coughs* imanewby *coughs* 2018-11-13 18:25:32 -07:00
Dexter
969ecda364 Bug Fixes
- Reduced Vice Vs Virtue Temp Combatant timer to 10 minutes.
- Removed unused properties in BaseCreature
2018-11-12 15:19:46 -07:00
Dexter
84fc8323ac Bug Fixes
- Frenzied Whirlwind no longer affects the oringinal target twice
- Plain's cookies no longer stackable
- Fixed Crash with new looting rights method
- Horn of plenty now recharges a charge every day during November
2018-11-03 08:37:15 -07:00
Dexter
a1a7de1aae Bug Fixes
- Fixed issue where on hit weapon properties would not work
- Subsequent tames on pets will no longer reduce stats, however will reduce skills
- Fixed issue where britannian ships would not move with addons on the proper addon spots
- Fixed issue where pets were flagging other controlled pets when they shouldnt with indirect damage
- Skill Mastery spells now expire when the caster dies
2018-10-19 22:24:42 -07:00
Dexter
ce95c51d06 Bug Fixes
- Fabled Fishing Nets now have a chance to spawn Osiredon.
- More indirect targeting optimizations
- Mastery Party spells now deactivate for players who leave party. If the party disbands, the spell remains for the caster/pets only.
2018-10-16 08:17:56 -07:00
Dexter
46c7e4c5ce Bug Fixes
- Sanity Check in Para Blow
- Added proper durability to Bone Machete
- Bone Machete now has a 40% chance to break on Use
- Console Save no longer interferes with create world
- Non-house owners can no un-secure container they secured
- Players are now restricted to 1 Boat
- Refinement Amalgamator now requries the proper amount of lesser refinements to work depending on the quality of the Mods
- Fixed issue with Magincia Message Gumps
- Travel restrictions no longer effect combat heat unless you are the aggressor
2018-09-08 19:37:50 -07:00
VitaNex
278d63670c + Sync with master. 2018-08-01 18:11:14 +01:00
Dexter
29baf83a17 Bug Fixes
Jewel Tinker Bods:
- small/large bods no longer come with material Resource
- mall/large bods now come with gem type, per EA

- Added Throwing skill to Weapon Ability Lower Mana
- Fixed issue where removing stacked items from Instanced Corpses created undesirable stacks
2018-07-24 08:52:43 -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
Argalep
968e27f686 fix 2018-06-01 00:20:42 +03:00
Argalep
b7c7a280fd fix 2018-06-01 00:17:52 +03:00
Argalep
d49ef08f36 * Covetous creatures add slayer group 2018-06-01 00:14:04 +03:00
Dexter
68ba624d1d Bug Fixes
- Added Orc Pirates to Repond Slayer Group
- Refreshing houses now works for friend+ while opening doors, stepping on plot (customizable houses), and accessing the house sign
- Added Ship's Strong Box, 1/100 drop chance while fishing up SOS Chest
- Fish Trophies now re-deed to moving crate
- Poisoning ability now applies to dread spiders
- Arcane Bookshelf and Elven Dresser now crafts the correct container addon
- Peerless altar now removes pets via AllFollowers and no longer uses pet table. This will remove pets such as familiars that are casted/summomed after the encounter begins
- Detect Hidden should now work properly
- Momentum strike should now attack the proper targets. It basically uses the same rules as AOE spells
- Added Invisibility potions to potion kegs
- Fixed issue in BaseBoat where players weren't counted properly
- Added Function to BaseContainer where adding items will check for a stack (DropItemStack). Before, this was only achievable with TryDropItem, which requires a mobile to be passed in as an argument.
2018-05-19 08:41:54 -07:00
Dexter
fe22ccf003 Bug Fixes
- Fixed riding swipe (on ethy) message
- Riding swipe victims (on ehty) can now re-mount once 10 second dazed effect wears off
- added proper target checks for momentum strike
- fixed spell reflection, should only effect pre-aos servers

Additions
- added sound/effects/particle support for Damageable items. It is now implemented via IDamageable, which is inherited by Mobile. Calling sound/particles/effects will no be the same as calling them for a mobile
- Added EffectMobile for certain effects that require a mobile, ie bolt effect.
2018-04-28 12:57:43 -07:00
Dexter
9836079eaf Cold wind update 2018-04-08 10:48:28 -07:00
Argalep
c7e981d306 * Mobile Ability fix. 2018-04-03 16:03:32 +03:00
Dexter
4941de25cb Update- added quests/As One mastery addition 2018-03-22 22:45:43 -07:00
Dexter
d13ecf7c7e Update 2018-03-19 22:47:41 -07:00
Dexter
a959dee4e8 Update 2018-03-15 22:07:08 -07:00
Dexter
c457bda013 Pet Training Updates 2018-03-09 19:31:59 -07:00
Dexter
20238d28d9 update 2018-03-08 17:26:02 -07:00
Dexter
9b5b02296e Revert "I dunno what im doing"
This reverts commit 714c2c7519.
2018-03-07 19:48:24 -07:00
Dexter
714c2c7519 I dunno what im doing 2018-03-07 19:46:19 -07:00
Dexter
ef352e3e09 Revert "revert"
This reverts commit a484652987.
2018-03-06 19:18:32 -07:00
Dexter
a484652987 revert 2018-03-06 19:13:55 -07:00
Dexter
29191297c8 More pet training updates 2018-03-06 18:38:30 -07:00
Dexter
d6c7bd534f Pet Training Initial Commit. Will not compile! 2018-03-05 20:30:00 -07:00
Dexter
e66143044a Bug Fixes
- Riding swipe now gives the 10 second mount prevention
- BaseVendor text now normalized per EA. ascii has been removed for all AOS+ shards.
- Tanner no longer sells taxidermy kits to players without enough carpentry
2018-02-19 08:09:33 -07:00
Dexter
27780cdda0 Removed Gump KR support since KR is no longer supported by EA.
Bug Fixes
- Fixed who needs to be healed (mount) during riding swipe
- Added proper effects to Injected Strike
- Injected strike no longer bumps poison level to Lethal Poison
- Adjusted Injected Strike fail level since max poisoning skill level is 100
- Etheral Kirins/Unicorns hue is now ethereal
- Facet bonus removed from Siege Shards
- Stealing from Town Stealable Containers can now have guards called
2018-02-09 19:21:49 -07:00
Dexter
f7117d4e94 Bug Fixes
- Factions are now enabled if VvV is disabled, and vice versa
- Removed smart spawning from spawners on build world
- Riding swipe now works properly
- Infused Throw now works properly
- Scrolls removed from special scroll books no longer stay locked down
- Added Crystal Teleporter, derives from new ClickTeleporter, which derives from the Teleporter class.
- Added Crystal teleporter/spawner in Sorcerer's Dungeon for create world. Existing shards need to manually add these.
- Arcane empowerment now shows sdi bonus on status bar
- Insane dryad should no longer attack eachother
- WIldfire no longer follows the target around
-
2018-02-05 21:08:11 -07:00
timginter
e0951074ca
Bugfix in Infectious Strike
Infectious Strike doesn't require secondary skill - characters able to use Infectious Strike without 70 or 90 poisoning as per OSI mechanics
2018-01-30 12:09:52 +00:00
Dexter
5f9ccf4ab6
Merge pull request #3016 from Argalep/master
* fix ability.
2018-01-17 08:43:32 -07:00