Kamron Batman
6987d0c18e
Replaces corpse name ( #23 )
2018-08-14 23:50:00 +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
5d61205240
Upgrades gumps to allow netstate specific compilation/appends. ( #7 )
2018-02-21 20:30:45 -08:00
Kamron Batman
1030bb7675
Upgrades spawners to have parameters/properties and optimized timers ( #6 )
...
Upgrades spawners to have:
- [X] Parameter support
- [X] Property support
- [X] Optimized timers
- [X] Support for Proximity Spawners
- [X] Probabilities
2018-02-20 22:33:25 -08: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
Kamron Batman
bb8f09752f
Renames equiped to equipped. ( #1 )
2018-02-19 21:51:13 -08:00
Pedro Pardal
7df658cd00
Basic support for mysticism spells, scrolls, inscription craftables, mystic reagents, 6 new spells
2017-03-21 17:31:08 +01:00
Xeroxxx
8f3813b11f
Typo & removed Engine=InnoDB
2017-01-17 15:52:16 +01:00
Xeroxxx
53d6d8f882
Added initial database schema creation
2017-01-16 11:32:38 +01:00
Vorspire
75c9c79a48
+ Added FastMovementImpl
...
* Can be enabled or disabled by setting the static property 'Enabled' to true or false (disabled by default).
* Uses single-list caching for movement operations instead of multiple caches depending on direction.
* Uses deferred Linq queries to process high volumes of items in collision detection only when necessary.
* Reduces movement lag for all Mobiles, including players, even with thousands of on-screen Mobiles and Items.
2015-08-22 03:26:10 +01:00
Rodrigo Fraga
d8e6ddf13b
Fix compile error CS0165 on Mono
...
When running on mono building scripts, it will yield
Errors:
+ Engines/BulkOrders/SmallTailorBOD.cs:
CS0165: Line 88: Use of unassigned local variable `useMaterials'
Calling RandomBool out of if
2014-07-06 02:08:02 -04:00
Mark Sturgill
ab4246058b
add bombing run, double domination, king of the hill, and capture the flag events
...
add faction tournament mode
update vs project
2014-04-25 16:06:45 -07:00
Ravenwolfe
06fa2ab343
Found issue with XMLserialization using local time to serialize instead of UTC. Changed to be consistent with rest of project.
2014-04-13 22:03:06 -05:00
Mark Sturgill
963606e376
power faction item creation and duel presence
2014-03-28 12:44:32 -07:00
Mark Sturgill
383f6cbada
add power faction items
2014-03-28 12:29:31 -07:00
Mark Sturgill
76b7fa6f30
add OnSingleClick for BulkOrderBook and Aquarium
...
allow primary LadderController instance to be deleted
add MessageRuleset method to DuelContext
2014-02-22 12:56:58 -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
436e8f054a
add Deleted property to IEntity
...
cleanup Map.GetObjectsInRange
additional hashtable -> dictionary conversions
generic timer impl for EffectController
2013-11-02 10:52:08 -07:00
Mark Sturgill
2d60d61a6b
misc merge/tidy from Zenvera
2013-10-24 14:23:03 -07:00
Mark Sturgill
28744d486e
misc generic conversions
2013-10-23 09:54:06 -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@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
cab25a9b8f
Decoupled the Order/Chaos system from the NewGuildSystem setting.
2013-06-07 01:07:07 +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
mark@runuo.com
fb0368e201
Revision: 1073
...
Author: eos
Date: Saturday, May 25, 2013 2:53:05 PM
Message:
Fixed guild roster ordering.
----
Modified : /devel/Scripts/Gumps/Guilds/New Guild System/GuildRosterGump.cs
Revision: 1072
Author: eos
Date: Thursday, May 23, 2013 8:36:04 AM
Message:
Plant labeling:
- Added OSI clilocs for cocoa trees and sugar canes.
- Plant hue no longer takes priority over plant category if the plant type is unknown.
----
Modified : /devel/Scripts/Engines/Plants/PlantItem.cs
Modified : /devel/Scripts/Engines/Plants/PlantType.cs
Modified : /devel/Scripts/Engines/Plants/Seed.cs
Revision: 1071
Author: mark
Date: Wednesday, May 22, 2013 10:38:29 AM
Message:
core wait events
----
Modified : /devel/Server/Main.cs
Modified : /devel/Server/Network/Packets.cs
Revision: 1070
Author: eos
Date: Monday, May 20, 2013 3:26:40 PM
Message:
Added support for the High Seas relative drop.
----
Modified : /devel/Scripts/Multis/Boats/BaseBoat.cs
Modified : /devel/Server/Items/BaseMulti.cs
Modified : /devel/Server/Network/PacketHandlers.cs
Revision: 1069
Author: eos
Date: Saturday, May 18, 2013 9:21:10 PM
Message:
Added another missing deserialization fix for plants.
----
Modified : /devel/Scripts/Engines/Plants/PlantSystem.cs
Revision: 1068
Author: eos
Date: Saturday, May 18, 2013 9:03:52 PM
Message:
Added missing deserialization fix for plants.
----
Modified : /devel/Scripts/Engines/Plants/PlantItem.cs
Modified : /devel/Scripts/Engines/Plants/Seed.cs
Revision: 1067
Author: eos
Date: Saturday, May 18, 2013 4:29:20 PM
Message:
T2A arena region fix.
----
Modified : /devel/Data/Regions.xml
Revision: 1066
Author: eos
Date: Saturday, May 18, 2013 2:58:35 PM
Message:
- Sync with GoogleCode repo (sans unix line endings).
- Tab woes.
----
Modified : /devel/Data/Regions.xml
Modified : /devel/Scripts/Engines/Plants/PlantType.cs
Revision: 1065
Author: eos
Date: Saturday, May 18, 2013 2:48:32 PM
Message:
- Added cocoa trees.
- Unifying PlantItem labeling for extensibility and compacter code.
- Misc plant system cleanup.
----
Modified : /devel/Scripts/Engines/Plants/PlantSystem.cs
Modified : /devel/Scripts/Engines/Plants/PlantItem.cs
Modified : /devel/Scripts/Engines/Plants/Seed.cs
Modified : /devel/Scripts/Engines/Plants/PlantType.cs
Modified : /devel/Scripts/Engines/Plants/PlantHue.cs
Modified : /devel/Scripts/Engines/Plants/PlantResources.cs
Modified : /devel/Scripts/Engines/Plants/ReproductionGump.cs
2013-05-28 17:44:07 +00:00
mark@runuo.com
6c3c323205
additional branch sync
2013-05-09 23:48:35 +00:00
mark@runuo.com
f61af43f94
misc branch sync
2013-05-09 21:51:37 +00:00
mark@runuo.com
4e0b7a329a
core optimization for small servers
...
moonglow CoM base coordinates
removed an unnecessary using directives
name change api
client verification null sanity check
2013-05-09 21:36:54 +00:00
mark@runuo.com
ddf122a940
clean up line endings and formatting
2013-03-14 17:54:27 +00:00
xavier@runuo.com
bd8dc7168f
prevent null ref
2013-03-11 14:49:19 +00:00
xavier
c6ad1bb0a6
new v-props in baseregion, added butcherswarcleaver, runesabre, revised acid proof rope drop - should be rare.
2013-03-09 23:12:01 +00:00
eos
3e36e18f91
Corrected studded bustier quest objectives.
2013-03-02 21:12:46 +00:00
xavier
8df32ab72b
2013-02-24 01:07:51 +00:00
xavier
2fda164e3e
ignore houses, save homefinding
2013-02-24 01:03:42 +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
eos
ae6ea4fc81
Renamed ML regions to match EA.
2013-02-16 19:56:34 +00:00
xavier
a9e4b7e714
...
2013-02-16 16:02:47 +00:00
xavier
db03c8c6d5
corrected Utility.Random(int) range check
2013-02-16 15:21:25 +00:00
xavier
c869a14abb
reverting 3 files, unintended commit
2013-02-13 23:38:20 +00:00
xavier
6ab3977c08
quick hax to allow rational stat gains.
2013-02-13 21:36:13 +00:00
eos
d718a5a28c
Pixie legs are edible.
2013-02-13 14:28:26 +00:00
eos
dadddce228
Bedlam access.
2013-02-10 21:49:04 +00:00
eos
cb6e0910fe
2013-02-10 19:40:13 +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