Commit graph

273 commits

Author SHA1 Message Date
Hjornskar
bec702d97d Update Banker.cs
Corrections to OnSpeech in Banker to utilize the TOL changes with "withdraw" and "balance" keywords. Bankers do not respond to "check" keyword in TOL.
2016-06-28 12:23:38 -04: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
VitaNex
7af0579875 + RunUO 2.7 with initial TOL expansion support. 2016-01-27 02:59:11 +00:00
Mark Sturgill
7bffaa645d change serverlist public ip address autodetection url
fixed base OnSubItemAdded being hidden in playermobile
2014-02-15 15:05:54 -07:00
Mark Sturgill
2f005966f9 move stuckmenu methods from core mobile to PlayerMobile
take advantage of IEntity/Parent refactor in a few trivial places
2014-02-15 13:52:03 -07:00
Mark Sturgill
12826da7c4 remove ParentEntity and RootParentEntity
Parent and RootParent are now IEntity properties
refactor object arguments to IEntity for parent related methods
branch and version bump to 2.6
2014-02-15 13:21:28 -07:00
Mark Sturgill
0eeb0c0c31 generic conversions 2013-11-02 21:40:42 -07:00
Mark Sturgill
fa1df8eae5 more gargoyle additions from servuo 2013-11-02 16:21:12 -07:00
Mark Sturgill
142f71c258 additional ientity.deleted impl 2013-11-02 11:06:47 -07:00
Mark Sturgill
e67faba4d8 RunUO 2.4 will be the latest release supporting the 2.0 .NET Framework.
Framework_4_0 preprocessors have been removed. ScriptCompiler will set Framework_4_0 as legacy.
2013-10-30 11:28:34 -07:00
Mark Sturgill
28744d486e misc generic conversions 2013-10-23 09:54:06 -07:00
Mark Sturgill
0e5292d84d backoff parallelization 2013-10-19 17:08:31 -07:00
Mark Sturgill
ae8ded4a16 7.0.33.1 support
thread-safety
2013-10-17 01:48:04 -07:00
Mark Sturgill
88488bc616 generic pooled enumerators
guild event bcp
2013-10-15 21:15:59 -07:00
Mark Sturgill
855b6463ca tilematrix thread-safety
main waithandle timeout removed
basecreature typo
2013-10-13 22:12:18 -07:00
Mark Sturgill
2cac2c55d2 loyalty parallelization 2013-10-12 14:10:54 -07:00
Mark Sturgill
131c41aa9a additional network level parallelization
ai target acquisition parallelization
better pooled enumerator thread safety
2013-10-11 20:09:04 -07:00
Mark Sturgill
d2e02ecda4 more net 4.0 parallelization 2013-10-11 03:58:28 -07:00
Mark Sturgill
ddcc4e7a20 parallel delta queue processing
thread safe packet construction, compilation, compression, gump compilation, sending, coalescing, and many other fixes
TODO:  delta queue recursion fixups, ipooledenumerable fixups/generics
2013-10-11 00:01:05 -07:00
Mark Sturgill
7b6cf66b87 rework Core.TickCount 2013-10-07 00:22:11 -07:00
Mark Sturgill
b3535985d7 BaseCreature/AI Core.TickCount 2013-10-06 18:57:37 -07:00
Mark Sturgill
be920e0c31 Core.TickCount for some AI actions
Correction in NewAsyncSockets
2013-10-06 17:21:40 -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 Sturgill
a5ec9fd519 Revert "ethereal chimera and ethereal boura definitions"
This reverts commit c4a490ece7.

dupe and no longer applicable
2013-09-12 22:41:09 -07:00
Mark Sturgill
c4a490ece7 ethereal chimera and ethereal boura definitions 2013-09-12 20:58:45 -07:00
mark@runuo.com
2a9b547f7b just misc merge cleanups 2013-09-04 23:07:39 +00:00
eos@runuo.com
030ad1db5b - Fixed Bola item drop bug for Core.SE.
- Added 'dead only' and 'no ethereals in pack' to ConditionTeleporter.
- Fixed tournaments discarding leftover participants for participant numbers greater than 2.
- Added support for the extended status packet.
- Fixed items not being placeable on tiles occupied by hidden staff mobiles.
2013-08-20 16:17:01 +00:00
eos@runuo.com
621f69d6ef Fixed null ref in BaseFamiliar. 2013-06-16 02:46:19 +00:00
eos@runuo.com
1cfac83311 - Removed invisible items from the item insurance menu.
- Changed the new context menu packet to only be used when necessary, until assistants are patched.
- Added a setting for disabling target ID validation for debugging purposes. (It is still enabled by default.)
2013-06-16 01:24:45 +00:00
eos@runuo.com
ec8520f4e0 - Added 7.0.30.0 protocol changes, for extended status packet use.
- Changed refuse trades option to only show in appropriate clients.
- Disabled item insurance on mount items.
2013-06-08 23:18:21 +00:00
eos@runuo.com
2067f181e1 - Corrected typo in CoM faction signup stone location.
- Removed duplicate code for talisman killer bonuses. (It's handled in BaseWeapon.OnHit)
- Changed Mobile.Account visibility to GM+ (to match ClientGump).
- Removed staff logout delay.
2013-06-07 01:04:35 +00:00
eos@runuo.com
858e86d45b - Added High Seas expansion to the expansions list.
- Changed the default expansion to HS.
- Changed meer monsters to all be FightMode.Evil.
- Added refuse trades option (client 7.0.30.0+).
- Added item insurance menu.
- Updated context menus to support new clilocs.
- Added item properties to gumps.
- Reverting items not decaying on spawners, needs to be configurable.
- Added AUO features to FeatureProtection.
- Tweaked third party authentication to not trigger the character password gump in the client.
2013-06-02 13:12:09 +00:00
eos@runuo.com
10a21d850d Cleaned up some more LF line endings. 2013-03-21 22:14:31 +00:00
mark@runuo.com
9cfd9a6165 clean up line endings and formatting 2013-03-14 17:52:42 +00:00
xavier@runuo.com
8690feea0a ai acquisition revision 2013-03-11 14:47:15 +00:00
eos
71a9e054de - Modified the quest system to allow non-BaseCreature quest givers, now requires IQuestGiver.
- Added base quest giver items, both timed and untimed.
- Added BatteredBucket and Lost and Found quest.
- Moved quester 'friendly names' to a class attribute. If left unspecified, the type name is used.
- Misc quest corrections.
- The bag of sending will now reject nontransferable items.
- Fixed quest items generating error messages when StackWith was attempted on them. (StackWith is not supposed to produce feedback.)
- Quest items can now be dropped onto the player's backpack.
2013-02-24 00:31:44 +00:00
xavier
0fcd5821a5 tweaks to champs. adjustable spawn count, added proper special to interred grizzle, bumped miasma's skill. 2013-02-16 22:59:41 +00:00
athena
0552b7f129 Enable Grobu's fur drop for New Cloak quest. 2013-02-11 07:34:22 +00:00
eos
26a8efb0ed Verified some drop rates. 2013-02-11 01:55:04 +00:00
eos
cb6e0910fe 2013-02-10 19:40:13 +00:00
xavier
661e2b3cda 2013-02-10 01:07:28 +00:00
xavier
d56ff1c946 revised check 2013-02-10 00:12:01 +00:00
xavier
91273d85d6 discard Spawner setter. various fixes to dismount, pets, bolas, specials, spells... 2013-02-09 23:57:01 +00:00
eos
3b94a24a9a - Enabled quests that were locked due to issues.
- Added a CompletionNotice setting to MLQuest to replace the OnComplete overrides.
- MLQuest.CanOffer now recursively checks NextQuest for OneTimeOnly/HasRestartDelay as well.
- Implemented quest restart delays and enabled them on the crafting quests.
- Questers offering multiple quests will no longer randomly offer quests for which CanOffer is false, as long as there are other quests for which CanOffer is true.
- Added a manual Register method to MLQuestSystem for registering quests without using MLQuests.cfg (to be used in Configure).
- Misc quest tweaks.
- Corrected typo in cove.cfg deco file.
2013-02-08 16:54:36 +00:00
xavier
741e8a3301 updates to spawner, added area which works with range, comments reflect such. Added accessor for basecreature spawner, since home may no longer find the spawner. 2013-02-06 19:48:45 +00:00
xavier
67c6503f8d animation fixes. 2013-02-04 00:11:31 +00:00
eos
4efa009b0f Fixed bola target cancel on mount. 2013-02-03 07:14:52 +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
xavier
5c7af18dfb paragon stam regen fix, return mobiles to spawners - devel version. 2013-02-03 00:02:40 +00:00