ace/Source/ACE.Server/Entity
Mag-nus 4dab146548
Code cleanup (#1681)
* Flags attribute

* empty statement

* Fix Formatting

* Fix OrderBy -> ThenBy

* use OfType

* Replace with asingle call to Count(...)

* Replace with a single call to FirstOrDefault

* Merge cast with type check

* use String.IsNullOrEmpty

* use collections count property

* use format specifier (results in shorter loc)

* use Any() instead of Count() > 0

* revert ThenBy with comment
2019-04-10 20:48:34 -05:00
..
Actions ObjectGuid Recycling (#1453) 2019-02-26 18:29:26 -06:00
Chess Code cleanup (#1681) 2019-04-10 20:48:34 -05:00
Events This moves WorldObjects to their own namespace. Due to their importance, they should be separate 2018-03-06 04:35:54 -05:00
ActivationResult.cs Refactoring Activate -> Use (#1363) 2019-01-25 18:17:32 -05:00
AddEnchantmentResult.cs Improved enchantment layering, and refreshing for item spells (#1386) 2019-01-27 13:11:37 -05:00
Adjacency.cs Adding landblock unloading system, and player corpses (#831) 2018-06-29 12:35:57 -07:00
Aetheria.cs SpellbookCache (#1656) 2019-04-07 08:05:35 -05:00
AllegianceNode.cs Fixing allegiance bug (#1633) 2019-04-06 00:51:40 -05:00
AllegianceRank.cs Updating allegiance rank, config properties (#1438) 2019-02-13 16:51:08 -05:00
AttackDamage.cs Major Inventory Refactor (#1197) 2019-01-03 19:58:13 -06:00
AttackList.cs Adding landblock unloading system, and player corpses (#831) 2018-06-29 12:35:57 -07:00
AttributeFormula.cs More profiling based improvements (#1091) 2018-11-14 20:52:13 -06:00
BodyPart.cs Code cleanup (#1681) 2019-04-10 20:48:34 -05:00
Confirmation.cs Adding magic professor emotes (#1483) 2019-03-02 14:51:14 -05:00
ContractTracker.cs AceContractTracker removed 2018-03-06 04:40:04 -05:00
DamageEvent.cs adding support for prismatic arrows (#1652) 2019-04-06 23:03:43 -04:00
DamageHistory.cs Adding remaining augs (#1411) 2019-02-04 13:26:28 -05:00
DamageHistoryEntry.cs Adding Void magic (#1028) 2018-09-28 03:55:32 -04:00
DeathItem.cs Code cleanup (#1681) 2019-04-10 20:48:34 -05:00
DeathMessage.cs Improved death messages for PK battles (#1049) 2018-10-09 17:05:40 -04:00
EnchantmentStatus.cs Adding enchantments for items wielded by monsters / NPCs (#1445) 2019-02-16 17:18:19 -05:00
Enlightenment.cs Adding enlightenment (#1558) 2019-03-22 18:21:32 -04:00
ExperienceSystem.cs Adding items that can be leveled up (#1544) 2019-03-18 22:50:00 -04:00
Fellowship.cs Code cleanup (#1681) 2019-04-10 20:48:34 -05:00
Generator.cs Change generator AddWorldObjectInternal failures to Debug (#1672) 2019-04-08 19:14:20 -05:00
GeneratorRegistryNode.cs Refactored generators, improved RNG selection formula (#1041) 2018-10-03 15:01:59 -04:00
HeldItem.cs ACE prj to ACE.Server rename (#628) 2018-02-08 17:05:02 -06:00
HouseList.cs Adding /hslist <housetype> to show list of available houses (#1373) 2019-01-26 15:14:32 -05:00
IPlayer.cs Allegiance fixes (#1617) 2019-03-31 15:29:08 -04:00
ItemProfile.cs Add Shade/Palette to Vendor ItemProfile (#1380) 2019-01-26 15:21:48 -08:00
Landblock.cs Change generator AddWorldObjectInternal failures to Debug (#1672) 2019-04-08 19:14:20 -05:00
LandblockMesh.cs Have Landblocks load all scenery during start up and store it for use in the physics engine (#642) 2018-02-19 10:26:44 -06:00
Landcell.cs ACE prj to ACE.Server rename (#628) 2018-02-08 17:05:02 -06:00
Line2.cs Implement CellLandblock geometry cache. (#639) 2018-02-13 23:56:17 -05:00
Mesh.cs Have Landblocks load all terrain, building, and generic obstacle data during start up and store it for use in the physics engine. (#641) 2018-02-16 08:56:51 -06:00
Model.cs ACE prj to ACE.Server rename (#628) 2018-02-08 17:05:02 -06:00
ModelMesh.cs Adding rotation to scenery objects (#713) 2018-03-31 08:02:27 -05:00
ModelPalette.cs ACE prj to ACE.Server rename (#628) 2018-02-08 17:05:02 -06:00
ModelPolygon.cs Have Landblocks load all terrain, building, and generic obstacle data during start up and store it for use in the physics engine. (#641) 2018-02-16 08:56:51 -06:00
ModelTexture.cs ACE prj to ACE.Server rename (#628) 2018-02-08 17:05:02 -06:00
Motion.cs Fixing jump in multiplayer, refactoring movement and animation systems for network and game layers (#1070) 2018-10-23 00:16:53 -04:00
OfflinePlayer.cs Adding support for Augmented Understanding spell (#1616) 2019-03-31 15:28:59 -04:00
PlayerHouse.cs Adding house maintenance (#1427) 2019-02-12 07:10:43 -05:00
Polygon.cs Adding physics entity cache system (#936) 2018-08-10 19:56:25 -04:00
PositionExtensions.cs ensuring monsters spawn on walkable slopes (#1365) 2019-01-24 23:03:25 -05:00
Proficiency.cs Adding aetheria (#1554) 2019-03-20 21:28:48 -04:00
PutItemInContainerEvent.cs Handle weapon swapping between hands for dual wielding (#1352) 2019-01-23 08:58:54 -05:00
QueuedEmote.cs Usage of DateTime/PhysicsTimer cleaned up across the board (#1016) 2018-09-15 15:26:10 -05:00
Range.cs Adding centralized damage calculation function (#1446) 2019-02-20 17:33:48 -05:00
SalvageResults.cs Adding salvaging output messages (#1479) 2019-03-02 03:16:18 -05:00
Scenery.cs Adding projectile physics (#816) 2018-06-08 04:08:53 -04:00
Spell.cs Fix crash from null targetobject in OnDeath (#1651) 2019-04-06 00:52:22 -05:00
SpellEnchantment.cs Adding dispels and pressure plates (#1069) 2018-10-15 23:07:42 -04:00
SpellFormula.cs Improved caster built-in spells (#1332) 2019-01-20 21:02:45 -08:00
SpellProperties.cs Adding aetheria (#1554) 2019-03-20 21:28:48 -04:00
StaminaTable.cs Improved stamina usage, added DamageHistory system, refactored death system, monster attributeMod (#916) 2018-08-02 19:20:32 -04:00
StarterGearConfiguration.cs ACE prj to ACE.Server rename (#628) 2018-02-08 17:05:02 -06:00
StarterGearSkill.cs ACE prj to ACE.Server rename (#628) 2018-02-08 17:05:02 -06:00
StarterHeritage.cs ACE prj to ACE.Server rename (#628) 2018-02-08 17:05:02 -06:00
StarterItem.cs ACE prj to ACE.Server rename (#628) 2018-02-08 17:05:02 -06:00
StarterSpell.cs ACE prj to ACE.Server rename (#628) 2018-02-08 17:05:02 -06:00
StaticMesh.cs Have Landblocks load all terrain, building, and generic obstacle data during start up and store it for use in the physics engine. (#641) 2018-02-16 08:56:51 -06:00
StaticMeshCache.cs Have Landblocks load all terrain, building, and generic obstacle data during start up and store it for use in the physics engine. (#641) 2018-02-16 08:56:51 -06:00
Strings.cs Improved scatter generators (#1356) 2019-01-23 15:20:37 -05:00
Tailoring.cs Adding aetheria (#1554) 2019-03-20 21:28:48 -04:00
TargetDistance.cs Adding summoning from @mcreedjr (#1117) 2018-12-15 00:55:52 -05:00
Timers.cs Centralize ACE Timers (#1030) 2018-09-28 16:12:10 -05:00
TreasureWieldedNode.cs Adding TreasureWielded randomized armor/clothing for mobs (#1018) 2018-09-17 01:57:14 -04:00
TreasureWieldedSet.cs Adding TreasureWielded randomized armor/clothing for mobs (#1018) 2018-09-17 01:57:14 -04:00
TreasureWieldedTable.cs Adding TreasureWielded randomized armor/clothing for mobs (#1018) 2018-09-17 01:57:14 -04:00
Triangle.cs Implement CellLandblock geometry cache. (#639) 2018-02-13 23:56:17 -05:00
TurbineChatChannel.cs Adding more character options (#1429) 2019-02-11 14:35:58 -05:00