Commit graph

20 commits

Author SHA1 Message Date
ShadwDrgn
29b3b1f74c
Fix docker bridge networks (#5047) 2023-03-27 23:51:29 +01:00
TrueUO
b73897e554
Cleanup (#4848)
- Cleanup of various double calls and simplified code where possible.

Co-authored-by: TrueUO <knight.daniel.r@gmail.com>
2020-09-16 07:43:44 -07:00
TrueUO
262c273723
Cleanup (#4846)
- No code changes in this branch. This is simply clean up.

Co-authored-by: TrueUO <knight.daniel.r@gmail.com>
2020-09-15 08:15:23 -07:00
TrueUO
470f62cdba Bug Fixes
- Fixed an issue where certain special loot items were getting magical properties when they shouldn't.
- Fixed an issue with the Khaldun pit teleporter working correctly in Trammel.
- Fixed a crash related to Osiredon.
- Formula adjustments to the Death Strike and White Tiger Form spells.
- Turned back on GC.
2020-06-06 07:42:41 -04:00
TrueUO
a99dec6807
Changes (#4781)
All loot pack items are now generated when the mobile is killed.

Reworked monster stealing and begging.

Various re-structuring and bug fixes.

Co-authored-by: TrueUO <knight.daniel.r@gmail.com>
2020-05-13 07:58:04 -07:00
TrueUO
5ba7d4dc76 Scripts folder cleanup. 2020-04-16 18:42:38 -04:00
TrueUO
872eda39fb
using. cleanup of Gumps and Misc folder. (Skipping items, mobiles, and services folder for last) (#4721) 2020-04-14 11:26:50 -04:00
VitaNex
fecdcd5f08 + Ultima Store optimizations and housekeeping.
+ Add config file for Ultima Store.
+ Add config file parsing support for Types and Delegates.
+ Add support for delayed state timers with callbacks up to 4 parameters.
+ Add Utility.WriteConsoleColor overload for string formatting.
2018-08-03 17:41:20 +01:00
VitaNex
7851c5e88c + Removed most file header regions.
+ Add MONO to Makefile compile definitions.
+ Update Ultima SDK to support MONO compile definition.
+ Rename Properties Gump parent directory to prevent VS issues.
+ Console error messages will now use red instead of dark red font.
+ Add crash state handler function to Core.
+ AI optimizations and housekeeping.
+ Context Menu optimizations and housekeeping.
+ Add ability to drop throttled packets.
+ Add string parsing support to Rectangle3D.
+ Optimize guild messages and chat.
+ IAddon implements IChopable.
+ Add more flexibility for altering Mobile names.
+ Add ability to enable or disable OPL for individual mobiles.
+ Optimize damaging regions and ensure timers are removed properly.
+ Update Welcome Timer with more intuitive message groups.
+ Normalize all virtue related objects to the Server.Services.Virtues namespace.
+ Add ability for ISpawner to append OPL and Context Menus to their spawn.
+ Add EventSink events for obtaining items, equipping items, context menus, and world broadcasts.
+ Add ability to lock a creature's direction and movement regardless of AI manipulation.
+ Add ability to dynamically change a creature's approach range and wait state.
+ Add extended enumeration features for AOS attributes.
+ Add ability to control whether creatures have blood, and its color.
+ Expose corpse flag manipulation methods.
+ Add ability to prevent criminal action when looting a corpse.
+ Corpse will now be permanently tagged as murderer at time of death if owner is a murderer.
+ Add TextDefinition support for Commodity Deed descriptions.
+ House add-on and component optimizations and housekeeping.
+ Item light is no longer backed by the direction property.
+ ITool implements IEntity.
+ Prevent trading of Siege Bless items.
+ Guards are naturally be immune to guards.
+ Siege Shard initialization housekeeping.
+ Character Creation housekeeping.
+ Generic commands housekeeping.
+ Add Mark command for staff.
2018-07-19 22:12:52 +01:00
LG Archer
8bd65c4276 + Support multiple services for resolving public IP address.
+ Fall-back to private IP address if all services fail to respond properly.
2016-01-29 01:33:47 +00:00
LG Archer
9e8a8ad951 + Extended Config system:
* Handles all value types.
* Simple syntax Config.Get and Config.Set methods.
* Loads and stores comments as description.
* Ability to step through Config errors with the option to ignore and continue, or kill the process.
* Ability to force option default without commenting out.
* Ability to edit Config options (entries) after being loaded (with API for a potential UI).
* Ability to save/write Config files.
* README.txt added for clarity.
2016-01-28 03:05:36 +00:00
Norman B. Lancaster
bc5efc1e1f Added AutoSave and Server configs 2016-01-25 12:54:35 -06:00
LG Archer
2004508884 Update ServerList.cs
- Remove SSL requirement for IP resolution API
2015-10-12 22:01:29 +01:00
Dexter
8a7131e58f AI Additions and BaseCreature Barding abilities
-Added Mystic, spellweaving, samurai and Ninja AI
-Dreadhorn is now SpellWeavingAI
-Ronins and Elite Ninjas now have the appropriate AI
-Added 3 barding skills to BaseCreature
-Added GatheringEvidence and GatheringProof Quests
-Added new Quest (and queen zhah from earlier) giver spawners to Spawns
2015-10-09 10:18:01 -07:00
Dexter
d6f18a5f45 shard name revert. 2015-09-30 09:45:09 -07:00
Dexter
4ef2390aff -Added SAAbsorptionAttributes to BaseClothing/BaseQuiver
-Added AosElementAttribute to BaseQuiver
-Gargish necklace/amulet/earrings now derive base armor
-Gargish jewels now only drop in TerMur
-Converted Gargish WIng Armor to 0 base resists
-Added Proper message for blood drinker on bleed
-Bleed attack now deals direct damage, as per EA
-Added Reactive Paralyze to AosWeaponProperties
-Reactive Paralyze now works when a blow is parries (not OnHit), per EA
-Fixed Soul Charge per EA. Commented out incorrect soul charge code in AOS.cs
-Added Resonance effects in Spell.cs and Mobile.cs
-Fixed Focus Cap from 30 to 12, per EA
-Added Inscribe Focus Bonus
-Added propert damage eater effects per EA
-Added +5 HCI and 50 HCI Cap for Gargoyles
-Added Gargoyle Beserk DI when injured
-Adjusted Hit Chance malus for distance/shield wearing per EA
-OnRaceChange now grounds flying gargoyles if they were flying
-Added Race BOnus to Imbuing and Throwing
-Fixed Malus in Aos.cs from stacking unnecessarily (May want to consider moving ALL maluses to the GetValue(...) methods in Aos.cs for easier control
-Focus Attack now shows mod bonus on equipped weapon
-Added support for queens loyalty for adding houses in TerMur
-Monsters/Quests add queens loyalty per EA

-Added Imbuing
-Added Runic Reforging/Random Item Generator (see readme in folder)
-Added Despise Revamped

TODO: Minion of Scelestus telepoter & generation
2015-09-25 11:13:14 -07:00
Vorspire
e63829f1f8 + Updated ServerList to use a faster IP resolution service. 2015-09-02 00:43:01 +01:00
Vorspire
9f5be8f082 Update ServerList.cs 2015-09-01 06:16:28 +01:00
Darragh Murphy
1372166465 Start of TOL expansion support
# Add TOL expansion to core.  Set current expansion to TOL by defailt
# Add support for new trade system packets
# Add support for new account based gold ledger. Requires expansion to
be set to TOL.
2015-08-31 17:41:49 +01:00
VitaNex
27cd8c04ce - Publish 53 Foundation 2013-10-28 07:09:42 +00:00