Commit graph

80 commits

Author SHA1 Message Date
Kamron Batman
a48ebb3a5f Fixes FindItemsByType and FindItemByType and new override of IsLockedDown and IsSecure by renaming their methods. 2018-09-15 15:50:35 -07:00
Kamron Batman
970fd563b2 Fixes code according to modern code style. Fixes a few expression bugs. 2018-09-15 09:58:51 -07:00
Kamron Batman
06fa31a7bf Changes properties to use automatic property initializers 2018-09-14 15:23:29 -07:00
Kamron Batman
ff26dfa375 Fixes implicit ternary expressions 2018-09-14 14:56:48 -07:00
Kamron Batman
c85b0a740c Removes redundant delegate type declarations 2018-09-14 14:32:04 -07:00
Kamron Batman
3c9842ee5a Fixes null propogation 2018-09-14 13:49:23 -07:00
Kamron Batman
22ab83ea9e Replaces types with built-in types. 2018-09-14 13:22:16 -07:00
Kamron Batman
fee83ce560 Fixes implicit array initializers 2018-09-14 13:14:20 -07:00
Kamron Batman
7d3a0ca265 Fixes string interpolation 2018-09-14 13:07:43 -07:00
Kamron Batman
42d0b6271f Fixes sequential checks 2018-09-14 13:00:41 -07:00
Kamron Batman
83dcf536d8 Removes implicit this. 2018-09-14 12:56:58 -07:00
Kamron Batman
04b4cfe75b Removes implicit types 2018-09-14 08:48:39 -07:00
Kamron Batman
33f5e77a24 Fixes body expression style. 2018-09-14 08:46:14 -07:00
Kamron Batman
3f0a72a62f Removes unused namespaces 2018-09-14 08:41:38 -07:00
Kamron Batman
0cb14e3ca9 Fixes for player mobile and base vendor 2018-09-13 20:40:46 -07:00
Kamron Batman
03dd5f1926 Fixes casting checks 2018-08-19 01:38:55 +08:00
Kamron Batman
632e8b4757
Upgrades code style - First batch (#22) 2018-08-14 06:16:50 +08:00
Kamron Batman
8ee42c8ea2
Add DefaultName property to Mobiles & Items (#18) 2018-08-09 17:18:41 -07:00
Kamron Batman
b06f5bf60d
Adds better type support for pooled enumerables. Refactors code. (#16) 2018-08-09 14:08:34 -07:00
Kamron Batman
20ae1b3989
Fixes lots more spelling errors (#5)
* Renames constructable to constructible
* Fixes project references.
* Fixes BaseEquippableLight file name
* Replaces payed with paid.
* Fixes various other spelling errors
2018-02-20 16:01:41 -08:00
Dragon Slayer
980e5415e5 Added Couple fixes to BaseVendor
Animal Will not follow no more Per Uo Accurate when bought from a npc.
Changed the msgs you get from text to clilco Per UO Accurate when buying
items.
2016-03-31 23:48:29 -05:00
Mark Sturgill
0eeb0c0c31 generic conversions 2013-11-02 21:40:42 -07:00
Mark Sturgill
142f71c258 additional ientity.deleted impl 2013-11-02 11:06:47 -07:00
Mark Sturgill
d2c670f5c3 Implement Core.TickCount
Convert movement, actions (lift/use), combat, and spells to use Core.TickCount and avoid DateTime caveats (performance, system time dependency, etc)
Refactor DateTime.Now to DateTime.UtcNow
Add LOS check for Iron Maiden addon
2013-10-06 03:21:18 -07:00
Mark Sturgill
28e0a2fcbd misc formatting/whitespace 2013-09-25 23:58:54 -07:00
mark@runuo.com
2a9b547f7b just misc merge cleanups 2013-09-04 23:07:39 +00:00
eos
35fbffdb51 ML quest system; first SVN release.
Secondary changes:
- Region fixes, mainly for New Haven.
- Recipe system changes.
- Enabled ML craftables.
- Dyeing/cutting restrictions for quest items.
- Moved IsInvulnerable from BaseVendor to BaseCreature.
- Moved RandomBrightHue to Utility.
- Items no longer decay when attached to a spawner.
- Quest item hue is now faked through packets, instead of overriding Hue.
- Re-enabled item drag effects for SA clients.
- Fixed AssignRandomFacialHair bug in Utility.
- Added random hue comments to Utility.
2013-02-03 01:05:17 +00:00
eos
48e08198fe Changed PlayerVendor stats to 100/100/25 so they can wear armor. 2013-01-06 00:07:22 +00:00
eos
533d7fe14d - Replaced the TraceStabled command with a cleaner approach.
- Fixed ShardTime to actually return the server's time, not UTC.
- Changed the ShardTime format to something more standard.
2012-12-04 22:35:55 +00:00
mark
14873aaa3e 2012-11-10 20:06:36 +00:00
xavier
ed79691032 trick or treat 2012-10-26 02:53:45 +00:00
eos
ece7ad37ac - Corrected the Sanctuary dungeon region bounds in Trammel.
- Added the [Message command to send players a page reply style message.
- Added a more robust version of the [DesignInsert command, supporting the [Area modifier and conditionals, and only allowing insertion of Static items unless otherwise specified (using [DesignInsert true). Items can also be inserted into multiple house plots at the same time.
- Added the ObjectTypes check to the [Serial command implementor, fixing potential server crashes on invalid casts.
- Grammar fixes for page gump replies.
- Removed the runebook use delay for Core.SA.
- Ridgeback, SavageRidgeback and ScaledSwampDragon now override bonding requirements.
- Added a PlayerMobile type check to BaseVendor.OnDragDrop to prevent invalid casts.
- Players can now return filled bulk orders without having any points in the bulk order crafting skill.
- Added ArcaneFocus constructor overloads to make it addable in game.
2012-05-27 02:21:32 +00:00
eos
a3f8cb5fc6 - Moved BaseHouse's CheckAccount to AccountHandler for general use.
- Rented vendors can now be managed by all characters on the vendor owner's account.
- Corrected skill names displayed for skill bonuses on equipment. (Affected: Eval Intelligence -> Evaluate Intelligence, Forensics -> Forensic Evaluation, Lock Picking -> Lockpicking)
- Centralized skill name to cliloc conversion to AosSkillBonuses.GetLabel.
- Small SubtextSign fix hiding empty subtexts. (Not just nulls.)
- Added SA and HS power scroll skill arrays for future reference.
- Fixed house resizing not placing a temp no housing region for staff.
2012-04-15 02:36:01 +00:00
eos
4708ec4301 Various Aquarium fixes - http://jira.runuo.com/browse/RUNUO-102 2011-12-01 05:42:10 +00:00
xavier
216824a9b4 numerous fixes for Aquariums
world item, non-osi tool "webstone" added
Aquarium how-to book added
2011-10-29 07:49:02 +00:00
xavier
cbd45b53b8 added:ML aquariums, ML potions,runebook and spellbook makers mark, two new runic tools, NPC vendor updates 2011-10-23 03:38:07 +00:00
xavier
a7c38951ce crafting skill chances corrected for HollowPrism
notoriety fix for confusion pots
notoriety fix for basecreature
typo corrected for "bone mage"
buying value for scrolls restored to previous in holymage
2011-10-22 23:55:28 +00:00
xavier
4ff574358a eos fix for pet issue. client ver bug fix. cliloc updates. 2011-10-02 02:51:09 +00:00
xavier
67a8569ecd ethereal reptalon and hiryus added to vet rewards, NPC scroll buying restored to something rational. 2011-09-20 00:40:22 +00:00
xavier
5c7774b99a Missing System Message "Your pet looks happier" (regardless of loyalty)
http://www.runuo.com/community/threads/ready-missing-system-message-your-pet-looks-happier.450209/

Not all powerscrolls do drop - Ninjitsu, Bushido etc.
http://www.runuo.com/community/threads/ready-not-all-powerscrolls-do-drop.459974/

Savage Kin Paint Wrong Skill Requirement + Wrong Success Chance
http://www.runuo.com/community/threads/ready-savage-kin-paint-wrong-skill-requirement-wrong-success-chance.455360/

Hag Quest - Stew, can't eat it
http://www.runuo.com/community/threads/ready-hag-quest-stew.454406/

Giant Blue Beetles shouldn't need beating into submission after being tamed once
http://www.runuo.com/community/threads/ready-giant-blue-beetles.450205/

Greater Dragon Fame/Karma Doesn't Match OSI
http://www.runuo.com/community/threads/ready-greater-dragon-fame-karma-doesnt-match-osi.472206/

Resizing Houses, you can resize a house by using a command under the house sign
http://www.runuo.com/community/threads/ready-resizing-houses.414762/

Crafted Shield Resists are wrong on RunUO
http://www.runuo.com/community/threads/ready-crafted-shield-resists.454186/

Yomotsu Mines, you should not be able to recall out of there.
http://www.runuo.com/community/threads/ready-yomotsu-mines.445486/

Missing Necro Icons in the Buff/Debuff Bar
http://www.runuo.com/community/threads/ready-missing-necro-icons-in-the-buff-debuff-bar.450872/

Chivalry Spells, you are allowed to attempt casting of spells outside of your skill range without a system message
http://www.runuo.com/community/threads/ready-chivalry-spells.450757/

Tinker tools use a different graphic on OSI
http://www.runuo.com/community/threads/ready-tinker-tools.460690/

Tinkering should not be required when crafted a Tetsubo
http://www.runuo.com/community/threads/ready-wrong-skill-requirement-carpentry-wrong-success-chances.455342/

Carpentry-Small+Large Beds -Wrong Success Chance
http://www.runuo.com/community/threads/ready-carpentry-small-large-beds-wrong-success-chance.455794/

Telekinesis, various changes to behaviour with items
http://www.runuo.com/community/threads/ready-telekinesis.455250/

Forensic Evaluation Various issues
http://www.runuo.com/community/threads/ready-forensic-evaluation-various-issues-merged.458700/

Animate Dead Corpses, you cannot carve the corpse after it's used
http://www.runuo.com/community/threads/ready-animate-dead-corpses.453823/

You should be able to use begging skill while riding
http://www.runuo.com/community/threads/ready-begging-while-riding.466174/

Crafting Mod Lower Requirements should only appear on shields
http://www.runuo.com/community/threads/ready-crafting-mod-lower-requirements.452112/

You should be revealed While Taking Poison/Strangle Damage
http://www.runuo.com/community/threads/ready-you-never-reveal-while-taking-poison-strangle-damage.456946/

Insurance messages don't do the math!
http://www.runuo.com/community/threads/ready-insurance-messages-dont-do-the-math.454928/

Slayers should work on area of effect spells
http://www.runuo.com/community/threads/ready-slayers-should-work-on-area-of-effect-spells.448774/

You should not be able to use any travel spell in Heartwood
http://www.runuo.com/community/threads/ready-heartwood.457379/

Welcome Back To The House Friend message does not show post-AoS
http://www.runuo.com/community/threads/ready-welcome-back-to-the-house-friend.415924/

Giant Beetle speed should be very fast when magery spells are cast on it
http://www.runuo.com/community/threads/ready-giant-beetle.417848/
2011-06-25 18:39:14 +00:00
xavier
66f139dc91 Adding salvage bags.
http://www.runuo.com/community/threads/testing-tc-adding-salvage-bags.412887/page-3
2011-01-05 00:55:18 +00:00
xavier
c81a87394d Implement SE lootpacks for SE enabled shards.
http://www.runuo.com/community/threads/scn-656-osi-loot.429885/

Range Corrections for NPC context menus.
http://www.runuo.com/community/threads/svn-656-bulk-order-info-and-train-context-menu-range.451723/

Correction to ships' tillerman. Fixes dropping maps to tillerman, and a boat-break-in exploit.
http://www.runuo.com/community/threads/svn-656-tillerman-doesnt-accept-map.447911/

Aesthetic corrections to GargoylesPickaxe.
http://www.runuo.com/community/threads/svn-656-blacksmith-reward-gargoyle-pickaxes.436462/
2010-12-31 19:20:50 +00:00
mark
d444b9ba5c 2010-12-06 06:45:45 +00:00
xavier
a603b2c82d brazier leaves effects artifacts in game after delete, animal trainer checks and speech commands fixed. 2010-11-18 18:28:40 +00:00
mark
ed97d43c9e sync and some misc things 2010-10-21 04:25:47 +00:00
mark
6441f12907 7.0.9.x compat
updated spawner
2010-10-14 06:34:46 +00:00
xavier
f660f8160b bleh whitespace/formatting cleanup. 2010-10-09 16:04:49 +00:00
xavier
cd2462621f Lightning strike should not consume mana or deactivate when you miss.
http://www.uodemise.com/forum/showthread.php?t=145364

BOD turn-in should have 10 second timer since pub 50 
http://www.uodemise.com/forum/showthread.php?t=156441

Vet reward ore carts, gem carts, and stumps have missing range check added
http://www.uodemise.com/forum/showthread.php?t=156380

Blood Oath: missing 35hp pvp dmg cap added, correct credit for kills/dmg given to caster, ML magic resist now applies.
http://www.uodemise.com/forum/showthread.php?t=118729&page=3

Missing ore sizes added
http://www.uodemise.com/forum/showthread.php?t=119888

Player-cast gates reveal stealthers/hiders.
http://www.uodemise.com/forum/showthread.php?t=149218

Some necro spells should disturb a casting target
http://www.uodemise.com/forum/showthread.php?t=149361

Failed snoop attempts should reveal thief if hidden.
http://www.uodemise.com/forum/showthread.php?t=153962

Pets do not autostable in the case of a server restart/cash: fixed
http://www.uodemise.com/forum/showthread.php?t=122745

Misc Aesthetic changes to spells, etc.

earthquake wrong sound
magic arrow inappropriate particles
curse wrong sound
agility wrong sound
chain lightning should always play sound
poison wrong sound
dispel evil missing sound
noble sacrifice male/female, diff sounds
sacred journey missing sound
2010-09-25 13:48:08 +00:00
mark
177eb4c6ff Cleanup Expansions
WorldPacketSA should not be used yet. There is much more work to be done and that version has not been looked at in quite some time.
2010-06-17 07:11:43 +00:00
mark
f6fcf02fe9 massive branch sync part 2 2010-04-25 06:11:21 +00:00