ace/Source/ACE.Server/WorldObjects
Ty Conner 1de1dc23e7
Update Checks for Attribute Transfers and Skill Alterations (#4476)
* Update AttributeTransferDevice.cs

* Update SkillAlterationDevice.cs

* Update WorldObject_Properties.cs

* Update WorldObject_Use.cs

* Update AttributeTransferDevice.cs

* Update SkillAlterationDevice.cs

* Update AttributeTransferDevice.cs

* Update SkillAlterationDevice.cs

* Update WorldObject_Use.cs

* Update WorldObject_Use.cs

* Update SkillAlterationDevice.cs

* Update AttributeTransferDevice.cs

* Update AttributeTransferDevice.cs
2026-08-13 01:12:28 -04:00
..
Entity fix appraisal vital colors for buff/debuff (#4067) 2023-12-02 16:50:27 -05:00
Managers restrict GetMultiplicativeMod to EnchantmentTypeFlags.Float (#4479) 2026-08-13 00:57:53 -04:00
Admin.cs Step 3. Convert ShardDatabase/WorldObjects biota from the ACE.Database model to the new ACE.Entity model (#2731) 2020-04-02 22:40:27 -05:00
AdvocateFane.cs Step 3. Convert ShardDatabase/WorldObjects biota from the ACE.Database model to the new ACE.Entity model (#2731) 2020-04-02 22:40:27 -05:00
AdvocateItem.cs Step 3. Convert ShardDatabase/WorldObjects biota from the ACE.Database model to the new ACE.Entity model (#2731) 2020-04-02 22:40:27 -05:00
Allegiance.cs Adjust Allegiance TurbineChatHandling (#3353) 2020-11-24 13:17:15 -05:00
Ammunition.cs Step 4 hybrid weenie biota (#2864) 2020-04-05 15:38:56 -05:00
Armor.cs Move WorldObject specific managers to a different folder (#2305) 2019-09-22 16:20:09 -05:00
AttributeTransferDevice.cs Update Checks for Attribute Transfers and Skill Alterations (#4476) 2026-08-13 01:12:28 -04:00
AugmentationDevice.cs Fix: Attributes able to be augmented above 100 innate (#3902) 2022-09-23 20:54:26 -04:00
Bindstone.cs More OlthoiPlay support (#3709) 2021-10-18 21:14:12 -04:00
Book.cs Triggered ActOnUse for ACTIVATION_RESPONSE_INT = 4 (Animate) (#3661) 2021-08-26 23:43:46 -04:00
Caster.cs Step 3. Convert ShardDatabase/WorldObjects biota from the ACE.Database model to the new ACE.Entity model (#2731) 2020-04-02 22:40:27 -05:00
Chest.cs adding non-standard server option 'fix_chest_missing_inventory_window' to fix chest bug (#3134) 2022-08-21 23:47:25 -04:00
Clothing.cs Step 3. Convert ShardDatabase/WorldObjects biota from the ACE.Database model to the new ACE.Entity model (#2731) 2020-04-02 22:40:27 -05:00
Coin.cs Step 3. Convert ShardDatabase/WorldObjects biota from the ACE.Database model to the new ACE.Entity model (#2731) 2020-04-02 22:40:27 -05:00
CombatPet.cs Remove player unattackable and server side only creatures from Summon's targets (#3658) 2021-08-26 23:42:51 -04:00
Container.cs Improvements to help garbage collection (#4104) 2024-03-13 02:37:40 +00:00
Container_Properties.cs prevent ninja looting chests (#2935) 2020-04-16 15:05:47 -04:00
Container_Tick.cs Switch Lifespan to RealTime instead of GameTime (#2543) 2019-12-19 03:53:27 -05:00
Corpse.cs Common Logging Changes (#4345) 2025-08-11 22:38:12 -04:00
Cow.cs Step 3. Convert ShardDatabase/WorldObjects biota from the ACE.Database model to the new ACE.Entity model (#2731) 2020-04-02 22:40:27 -05:00
CraftTool.cs Wire up Core Plating for Gear Knights (#4080) 2024-01-20 14:58:29 -05:00
Creature.cs Improve logging overhead by fixing string interpolation (#4107) 2024-03-13 02:38:39 +00:00
Creature_Attributes.cs More profiling based improvements (#1091) 2018-11-14 20:52:13 -06:00
Creature_BodyPart.cs Performance improvements with the help of Claude (#4472) 2026-08-03 11:48:37 +00:00
Creature_Combat.cs Improve logging overhead by fixing string interpolation (#4107) 2024-03-13 02:38:39 +00:00
Creature_Death.cs Common Logging Changes (#4345) 2025-08-11 22:38:12 -04:00
Creature_Equipment.cs add support for GearCritResist to equippable items (#3969) 2023-04-09 14:49:58 -04:00
Creature_Magic.cs fix Kiss of the Grave and some other fellowship spells (#4425) 2026-03-26 01:24:47 -04:00
Creature_Melee.cs Change static readonly fields to const fields. (#4211) 2024-08-24 14:32:35 +00:00
Creature_Missile.cs Change static readonly fields to const fields. (#4211) 2024-08-24 14:32:35 +00:00
Creature_Navigation.cs fix monster homesick radius when they start indoors and end up transitioning to outdoor chase (#3802) 2022-02-04 03:56:01 -05:00
Creature_Networking.cs Handle some outlier instances where AltSetup models have different appearances (#4401) 2025-11-28 12:38:59 -05:00
Creature_Properties.cs fix ResistHealthDrain (#3461) 2021-02-11 13:10:44 -05:00
Creature_Rating.cs add support for GearCritResist to equippable items (#3969) 2023-04-09 14:49:58 -04:00
Creature_Skills.cs Step 3. Convert ShardDatabase/WorldObjects biota from the ACE.Database model to the new ACE.Entity model (#2731) 2020-04-02 22:40:27 -05:00
Creature_Tick.cs Switch Lifespan to RealTime instead of GameTime (#2543) 2019-12-19 03:53:27 -05:00
Creature_Vitals.cs sync AugmentationFasterRegen up with retail (#4413) 2026-03-01 07:38:09 -05:00
Door.cs adding server option for players to 'long hold' doors open for other players, as per retail (#2933) 2020-04-16 00:23:37 -04:00
Food.cs add support for food killing player (#4093) 2024-01-29 02:34:21 -05:00
Game.cs Step 3. Convert ShardDatabase/WorldObjects biota from the ACE.Database model to the new ACE.Entity model (#2731) 2020-04-02 22:40:27 -05:00
GamePiece.cs syncing movement params (stop completely, distance to object) up between client and server slightly better w/ defaults (#2907) 2020-04-11 12:55:16 -04:00
Gem.cs additional food/gem verifications (#3906) 2022-09-23 03:47:31 -04:00
GenericObject.cs Revise Generator Init/Max spawn conditions (#2991) 2020-06-10 23:47:17 -04:00
Healer.cs Change static readonly fields to const fields. (#4211) 2024-08-24 14:32:35 +00:00
Hook.cs Adjust Appraisal info for Hooks (#3793) 2022-01-19 12:09:18 -05:00
Hooker.cs Adjust Hooker House checks to RootHouse (#3939) 2022-12-14 13:13:28 -05:00
Hotspot.cs additional hotspot checks (#4408) 2026-02-14 01:24:36 -05:00
House.cs Set House ParentLink on Load (#4238) 2024-10-29 11:08:04 -04:00
HousePortal.cs Update HousePortal.cs (#4342) 2025-08-11 22:37:07 -04:00
Key.cs Update Key WorldObject (#3724) 2021-11-01 12:23:04 -04:00
Lifestone.cs More OlthoiPlay support (#3709) 2021-10-18 21:14:12 -04:00
LightSource.cs Step 3. Convert ShardDatabase/WorldObjects biota from the ACE.Database model to the new ACE.Entity model (#2731) 2020-04-02 22:40:27 -05:00
Lock.cs Fix negative value with StructureUnitValue (#3921) 2022-11-04 23:53:01 -04:00
Lockpick.cs More OlthoiPlay support (#3709) 2021-10-18 21:14:12 -04:00
ManaStone.cs More OlthoiPlay support (#3709) 2021-10-18 21:14:12 -04:00
MeleeWeapon.cs Step 3. Convert ShardDatabase/WorldObjects biota from the ACE.Database model to the new ACE.Entity model (#2731) 2020-04-02 22:40:27 -05:00
Missile.cs Step 3. Convert ShardDatabase/WorldObjects biota from the ACE.Database model to the new ACE.Entity model (#2731) 2020-04-02 22:40:27 -05:00
MissileLauncher.cs Step 3. Convert ShardDatabase/WorldObjects biota from the ACE.Database model to the new ACE.Entity model (#2731) 2020-04-02 22:40:27 -05:00
Monster.cs add support for FoeType (#3405) 2021-01-10 12:32:23 -05:00
Monster_Awareness.cs Change static readonly fields to const fields. (#4211) 2024-08-24 14:32:35 +00:00
Monster_Combat.cs Null Catches (#4341) 2025-08-11 22:36:48 -04:00
Monster_Inventory.cs Update GetMonsterInventory to support all Selectables for NPCs (#3645) 2021-08-08 18:57:30 -04:00
Monster_Magic.cs Change static readonly fields to const fields. (#4211) 2024-08-24 14:32:35 +00:00
Monster_Melee.cs Performance improvements with the help of Claude (#4472) 2026-08-03 11:48:37 +00:00
Monster_Missile.cs Change static readonly fields to const fields. (#4211) 2024-08-24 14:32:35 +00:00
Monster_Navigation.cs Change static readonly fields to const fields. (#4211) 2024-08-24 14:32:35 +00:00
Monster_Properties.cs Adding more quest emotes, refactoring EmoteManager (#1065) 2018-10-15 13:06:55 -04:00
Monster_Tick.cs adding combat emote check for viridian rise mobs (#3573) 2021-06-10 18:57:27 -04:00
Pet.cs Change static readonly fields to const fields. (#4211) 2024-08-24 14:32:35 +00:00
Pet_Monster.cs updating melee weapon procs (#3571) 2021-06-10 18:56:41 -04:00
PetDevice.cs Adjust PetDevice handling (#4032) 2023-08-07 15:28:11 -04:00
PKModifier.cs More OlthoiPlay support (#3709) 2021-10-18 21:14:12 -04:00
Player.cs Update output of DateTime strings (#4224) 2024-09-18 00:30:35 -04:00
Player_Allegiance.cs Common Logging Changes (#4345) 2025-08-11 22:38:12 -04:00
Player_AllowedSpellID.cs Update Player_AllowedSpellID.cs (#2477) 2019-12-01 21:24:21 -06:00
Player_Attributes.cs Common Logging Changes (#4345) 2025-08-11 22:38:12 -04:00
Player_Book.cs Fix writability issue with opening "blank/empty" books. (#2940) 2020-04-16 01:47:18 -04:00
Player_Character.cs Improve Friends Notifications (#4194) 2024-06-06 00:59:29 -04:00
Player_Chess.cs Adding Chess (#1519) 2019-03-19 03:10:57 -04:00
Player_Combat.cs Common Logging Changes (#4345) 2025-08-11 22:38:12 -04:00
Player_Commerce.cs add missing ServerSaveFailed messages for vendor transactions (#4317) 2025-06-22 15:33:01 -04:00
Player_Contracts.cs Add full support for Contracts (#2150) 2019-07-28 22:25:22 -05:00
Player_Crafting.cs Add HasUst check to Salvaging (#4172) 2024-05-11 23:24:47 -04:00
Player_Database.cs Change static readonly fields to const fields. (#4211) 2024-08-24 14:32:35 +00:00
Player_Death.cs Common Logging Changes (#4345) 2025-08-11 22:38:12 -04:00
Player_Fellowship.cs More OlthoiPlay support (#3709) 2021-10-18 21:14:12 -04:00
Player_House.cs Minimal changes to support metrics mod (#4346) 2025-08-11 22:38:37 -04:00
Player_Inventory.cs improving consistency for if checks (#4434) 2026-04-21 16:18:44 -04:00
Player_Location.cs Block mansion recalls to Apartments (#4330) 2025-06-29 14:59:18 -04:00
Player_Luminance.cs Add server settings for quest xp and lum modifiers (#3947) 2023-03-29 19:49:15 -04:00
Player_Magic.cs fix Kiss of the Grave and some other fellowship spells (#4425) 2026-03-26 01:24:47 -04:00
Player_Melee.cs Common Logging Changes (#4345) 2025-08-11 22:38:12 -04:00
Player_Missile.cs Common Logging Changes (#4345) 2025-08-11 22:38:12 -04:00
Player_Monster.cs add support for Tolerance.Target and possible Tolerance.Monster ? (#3406) 2021-01-10 12:32:35 -05:00
Player_Move.cs updating resistance checks for hotspots and falling damage (#2926) 2020-04-13 12:00:04 -04:00
Player_Move2.cs improving MoveToManager for pk (#3555) 2021-05-22 15:55:34 -04:00
Player_Networking.cs Fix issue with Olthoi global chat (#4332) 2025-06-30 14:26:30 -04:00
Player_Properties.cs Wire up Core Plating for Gear Knights (#4080) 2024-01-20 14:58:29 -05:00
Player_Skills.cs Common Logging Changes (#4345) 2025-08-11 22:38:12 -04:00
Player_Spells.cs add missing shield mastery to admin /buff command (#4068) 2023-12-02 16:50:43 -05:00
Player_Tick.cs Improve logging overhead by fixing string interpolation (#4107) 2024-03-13 02:38:39 +00:00
Player_Tracking.cs Cloaking removes ReportCollisions (#3497) 2021-03-11 00:12:04 -05:00
Player_Trade.cs Adjust PetDevice handling (#4032) 2023-08-07 15:28:11 -04:00
Player_Use.cs Improve logging overhead by fixing string interpolation (#4107) 2024-03-13 02:38:39 +00:00
Player_Vitals.cs Common Logging Changes (#4345) 2025-08-11 22:38:12 -04:00
Player_Xp.cs Add server settings for quest xp and lum modifiers (#3947) 2023-03-29 19:49:15 -04:00
Portal.cs Change static readonly fields to const fields. (#4211) 2024-08-24 14:32:35 +00:00
Portal_Properties.cs Update CheckUseRequirements for Portals (#2945) 2020-04-18 16:16:16 -04:00
PressurePlate.cs Wire up ResetInterval logic into some objects (#3964) 2023-04-10 05:44:50 -04:00
ProjectileCollisionHelper.cs add targetCreature.IsAlive check to ProjectileCollision (#3855) 2022-06-05 20:56:33 -04:00
Scroll.cs Match Scroll and Emote Spell learning with PCAPs (#3774) 2022-01-05 02:23:07 -05:00
Sentinel.cs Step 3. Convert ShardDatabase/WorldObjects biota from the ACE.Database model to the new ACE.Entity model (#2731) 2020-04-02 22:40:27 -05:00
SkillAlterationDevice.cs Update Checks for Attribute Transfers and Skill Alterations (#4476) 2026-08-13 01:12:28 -04:00
SkillCheck.cs move order-insensitive items earlier in packet processing pipeline (#1647) 2019-04-06 00:52:07 -05:00
SkillFormula.cs Change static readonly fields to const fields. (#4211) 2024-08-24 14:32:35 +00:00
SlumLord.cs More OlthoiPlay support (#3709) 2021-10-18 21:14:12 -04:00
SpellComponent.cs Step 3. Convert ShardDatabase/WorldObjects biota from the ACE.Database model to the new ACE.Entity model (#2731) 2020-04-02 22:40:27 -05:00
SpellProjectile.cs suppress enchantment projectile hit messages from cloak procs (#3873) 2022-07-13 12:02:36 -04:00
Stackable.cs Step 3. Convert ShardDatabase/WorldObjects biota from the ACE.Database model to the new ACE.Entity model (#2731) 2020-04-02 22:40:27 -05:00
Storage.cs add RootHouse null check to Storage.CheckUseRequirements (#3548) 2021-05-21 00:13:46 -04:00
Switch.cs Wire up ResetInterval logic into some objects (#3964) 2023-04-10 05:44:50 -04:00
Vendor.cs Change static readonly fields to const fields. (#4211) 2024-08-24 14:32:35 +00:00
WorldObject.cs Change static readonly fields to const fields. (#4211) 2024-08-24 14:32:35 +00:00
WorldObject_Combat.cs adding NonProjectileMagicImmune check to target procs (#3905) 2022-09-23 03:47:18 -04:00
WorldObject_Database.cs Boot Player when Biota fails to save (#3940) 2022-12-16 14:41:35 +00:00
WorldObject_Decay.cs Common Logging Changes (#4345) 2025-08-11 22:38:12 -04:00
WorldObject_Equipment.cs refactor wielded treasure, fixing some bugs (#3772) 2022-01-05 03:22:36 -05:00
WorldObject_Generators.cs Improve logging overhead by fixing string interpolation (#4107) 2024-03-13 02:38:39 +00:00
WorldObject_Links.cs Step 3. Convert ShardDatabase/WorldObjects biota from the ACE.Database model to the new ACE.Entity model (#2731) 2020-04-02 22:40:27 -05:00
WorldObject_Magic.cs fix Kiss of the Grave and some other fellowship spells (#4425) 2026-03-26 01:24:47 -04:00
WorldObject_Networking.cs Improve logging overhead by fixing string interpolation (#4107) 2024-03-13 02:38:39 +00:00
WorldObject_Properties.cs Update Checks for Attribute Transfers and Skill Alterations (#4476) 2026-08-13 01:12:28 -04:00
WorldObject_Set.cs Support SpellSets for Items that don't level (#2315) 2019-09-24 11:53:56 -05:00
WorldObject_Tick.cs Improve logging overhead by fixing string interpolation (#4107) 2024-03-13 02:38:39 +00:00
WorldObject_Use.cs Update Checks for Attribute Transfers and Skill Alterations (#4476) 2026-08-13 01:12:28 -04:00
WorldObject_Weapon.cs Change static readonly fields to const fields. (#4211) 2024-08-24 14:32:35 +00:00