Commit graph

238 commits

Author SHA1 Message Date
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
xavier
dcde4fdb8f should not animate mobiles if mounted. 2013-02-01 06:14:02 +00:00
mark
76eec82ce1 rider null check 2013-01-27 02:47:04 +00:00
xavier
700411e2df 2013-01-20 02:23:25 +00:00
xavier
d37f5e902d 2013-01-20 02:21:39 +00:00
xavier
bb13ac113f bola mount fix. 2013-01-20 02:17:31 +00:00
xavier
5718b66fde 2013-01-20 01:26:51 +00:00
xavier
296ef1be68 fixes to miasma special moves. 2013-01-19 23:06:49 +00:00
xavier
255bc064ad range check mobiles, return home. On OSI they just delete and respawn. We will try to be a little more graceful, and see if we can walk back. 2013-01-19 21:52:09 +00:00
xavier
2120f4fb5b Fixes to bola: thrower+target dismount time is equal, Core.ML is 10s, 4 sec delay from throw to hit victim, dismount info moved to playermobile rather than mount, to prevent exploit. 2013-01-12 23:56:40 +00:00
eos
48e08198fe Changed PlayerVendor stats to 100/100/25 so they can wear armor. 2013-01-06 00:07:22 +00:00
xavier
55519d49dc its AcidElemental, not ToxicElemental 2013-01-03 13:41:03 +00:00
xavier
a253a03e95 less predicable, less frequent fire breath. 2012-12-29 23:02:16 +00:00
xavier
c51df5dc74 2012-12-18 03:17:24 +00:00
xavier
3a6f399ccb 2012-12-08 23:35:27 +00:00
xavier
b5375116b0 follower distraction !Core.ML; 2012-12-08 17:10:55 +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
cfb2d9421a some cleanup and modernization 2012-11-27 04:36:37 +00:00
xavier
dd1b814918 controlled golems dont get distracted by being attacked. 2012-11-23 22:26:29 +00:00
xavier
e773309f17 uncontrolled summons will not be acquired by hostile mobiles, unless they attacked the mobile first. Necro familiars should be pretty much unlosable now... as well as not acquired by mobiles. 2012-11-23 21:57:03 +00:00
xavier
9dfdf757a2 oops 2012-11-17 21:05:42 +00:00
mark
e32d3368af branch sync 2012-11-13 06:38:29 +00:00
mark
24490dff69 branch sync 2012-11-11 00:04:51 +00:00
mark
e10ca1fe1e formatting 2012-11-10 21:34:14 +00:00
mark
14873aaa3e 2012-11-10 20:06:36 +00:00
xavier
8ff1a903a0 never true check removed 2012-11-10 17:49:01 +00:00
xavier
37d52194bd changes to support Flying, Dragon AI re-targeting, tamed pets have 10% chance to stop following master when hit by other mobiles.. 2012-11-10 16:47:47 +00:00
xavier
bca9a25c75 We fly. Server time: [time 2012-11-10 16:31:51 +00:00
mark
754877f880 2012-11-03 21:37:59 +00:00
xavier
ed79691032 trick or treat 2012-10-26 02:53:45 +00:00
mark
512ab4bfbf revert the revert :P 2012-09-02 21:48:45 +00:00
athena
6e7a9acb84 Removing Chocolatiering as it shouldn't have gone in yet. 2012-09-02 12:01:01 +00:00
eos
a2e5f1ffd8 Added Chocolatiering. 2012-09-02 03:59:49 +00:00
eos
2938db753b Disabled pre-AOS wrestling moves for AOS. 2012-08-12 01:44:48 +00:00
eos
39b8686a94 - Enlarged the region bounds for the Painted Caves, Bedlam and the Citadel.
- Corrected the RequiredFixedPoint parsing in the decoration scripts for SkillTeleporters.
- Added a Z limit for spawning ore elementals on the map's Z level when mining.
- Movement will now also ignore movable surfaces, as well as movable impassables, when ignoreMovableImpassables is set.
- Some Teleporter refactoring.
- Added ConditionTeleporter.
- Orc brutes will now only drop large ore piles.
- Added TileFlag corrections for a few walls that should block line of sight.
2012-06-17 03:20:01 +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