Commit graph

127 commits

Author SHA1 Message Date
Kamron Batman
de50bc9e43
Moves Item/Mobile locks to a handler. (#34) 2019-03-15 11:05:26 -07:00
Kamron Batman
513e54f70e
Clean up: Bugs, LINQ, constructors, default values, and null checks (#18) 2019-03-11 14:29:59 -07:00
Kamron Batman
916d404c51
Fixes dictionary uses (#7) 2018-11-02 08:16:42 -07:00
Kamron Batman
dcf64091b1
Modernization Fixes & Updates to Default Values (#3) 2018-10-28 00:33:16 -07:00
Kamron Batman
f93c3b992e Fixes bad expressions, bad bool checks in loops, a few null pointer exceptions, and optimizes constructors. 2018-09-15 23:16:45 -07:00
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
eeabc3d0e8 Removes redundant returns 2018-09-14 15:40:02 -07:00
Kamron Batman
06fa31a7bf Changes properties to use automatic property initializers 2018-09-14 15:23:29 -07:00
Kamron Batman
f0a48ad431 Removes default value initializers 2018-09-14 15:13:14 -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
d6c0bf2d4c Sets a default parameter for OnHit. More casting cleanup. 2018-09-09 08:54:10 -07:00
Kamron Batman
aba9452161 More cast conversion fixes 2018-09-06 18:07:42 -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
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
Kamron Batman
9a4aeaba0d
Renames trapable to trappable. (#4) 2018-02-20 11:08:02 -08: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
1f3569aefc generic explosion potion user list
whitespace
2013-10-24 15:22:56 -07:00
Mark Sturgill
2d60d61a6b misc merge/tidy from Zenvera 2013-10-24 14:23:03 -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@runuo.com
2a9b547f7b just misc merge cleanups 2013-09-04 23:07:39 +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
eos
cdc2ea44da Pre-AOS compatibility for Valentine's items. 2013-02-10 20:14:38 +00:00
xavier
422b6b0388 itemids fixed. 2013-01-04 02:30:37 +00:00
athena
68525e8f91 Added Holiday 2011 Santa Statuette 2012-12-24 17:18:42 +00:00
xavier
899b45c985 2012-12-23 21:47:35 +00:00
xavier
cf787216fe 2012-12-23 00:10:28 +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
bca9a25c75 We fly. Server time: [time 2012-11-10 16:31:51 +00:00
eos
c0218110c3 - Replaced HouseRaffleStone's Active bool with the actual state. This will preserve the Completed state when winners are deleted (and become null).
- HouseRaffleStones will no longer drop awarded deeds to the floor when both the winner's backpack and bank box are full.
2012-11-03 21:19:25 +00:00
xavier
116e29de49 Monster statue, moved halloween items to halloween items folder! 2012-10-23 00:05:47 +00:00
xavier
ec6de58cb0 black cat statues 2012-10-19 01:39:57 +00:00
mark
98e948eeb3 2012-10-14 01:18:50 +00:00
eos
24eca5c9c8 - ConPVP: Help menu will no longer move players out of houses inside SafeZones.
- Player barkeeper hair changes will now correctly update in the client.
- Fixed hueing and removal of player barkeeper hair.
- Corrected the Self Repair mod on Brightsight Lenses.
- Fixed ElvenGlasses' WeaponAttributes property to be openable in the properties gump.
- Removed the Damage Increase property from Quiver of Infinity (this was replaced by Damage Modifier a while ago).
- Added a system message when trying to equip a talisman owned by someone else.
- Fixed a water floor tile acting like a wall in house customization.
2012-07-14 23:32:27 +00:00
eos
53228d30db - GuillotineAddon has been marked constructable.
- Guillotines will no longer flip when used during the animation.
- Fixed the inverse lower ammo cost on quivers. (20% LAC counted as 80%.)
- Lower ammo cost no longer works when no ammo is present at all.
2012-07-01 02:14:31 +00:00
eos
9d7569e225 - Cliloc update for ArcheryButte.
- The Fountain of Life will no longer consume charges on already enhanced bandages.
- Enhanced bandages produced in the Fountain of Life will now automatically stack with other enhanced bandages in the fountain.
- Enhanced bandages no longer display as "clean bandage".
2012-06-03 03:06:25 +00:00
eos
99b0ad9de5 - Fixed the Palace of Paroxysmus region bounds.
- Fixed a typo in the Huntsman's Forest region name.
- Added the Bravehorn's drinking pool and Huntsman's Forest quest regions to Felucca.
- Fixed CheckObjectTypes not sending invalid condition replies, because the commands are not always flushed after checking this.
- When using an item condition with [online or [ipaddress, the command will now correctly say it does not support items.
- The [Go menu now handles comments in the XML location files correctly.
- Added the Increased Karma Loss attribute.
- Renamed DummyTheif to DummyThief.
2012-05-20 02:35:53 +00:00