Classes

Line coverage against cyclomatic complexity. Bubble size is the number of executable lines; hover for details, click to navigate.

0% 20% 40% 60% 80% 100% 0 10 20 30 40 50 Line Coverage (%) Cyclomatic Complexity Lorekeeper\Server\Event\Quest\QuestLoadedEvent — Coverage: 95.0% | Lines: 140 | Complexity: 34 Lorekeeper\Server\Event\Map\MovedToMapEvent — Coverage: 92.7% | Lines: 123 | Complexity: 39 Lorekeeper\Server\Event\Shop\ShopLoadedEvent — Coverage: 93.7% | Lines: 63 | Complexity: 17 Lorekeeper\Server\Event\Combat\SkillsLoadedEvent — Coverage: 86.5% | Lines: 52 | Complexity: 22 Lorekeeper\Server\Event\Player\PlayerDataLoadedEvent — Coverage: 100.0% | Lines: 40 | Complexity: 7 Lorekeeper\Server\Event\Player\PlayerVitalsUpdatedEvent — Coverage: 94.7% | Lines: 38 | Complexity: 12 Lorekeeper\Server\Event\Inventory\PlayerInventoryLoadedEvent — Coverage: 90.3% | Lines: 31 | Complexity: 10 Lorekeeper\Server\Event\Inventory\TemporaryItemsAddedEvent — Coverage: 100.0% | Lines: 31 | Complexity: 10 Lorekeeper\Server\Event\Inventory\ItemDroppedEvent — Coverage: 96.6% | Lines: 29 | Complexity: 8 Lorekeeper\Server\Event\Inventory\MoreItemsAddedEvent — Coverage: 93.1% | Lines: 29 | Complexity: 11 Lorekeeper\Server\Event\Item\Helper\ItemKinds — Coverage: 100.0% | Lines: 28 | Complexity: 28 Lorekeeper\Server\Event\CharacterClass\ClassChangedEvent — Coverage: 96.3% | Lines: 27 | Complexity: 11 Lorekeeper\Server\Event\Player\PlayerAwayUpdatedEvent — Coverage: 85.2% | Lines: 27 | Complexity: 18 Lorekeeper\Server\Event\Inventory\DropPickedUpEvent — Coverage: 89.5% | Lines: 19 | Complexity: 9 Lorekeeper\Server\Event\Quest\Helper\QuestAnswer — Coverage: 100.0% | Lines: 19 | Complexity: 5 Lorekeeper\Server\Event\Quest\Helper\QuestMarks — Coverage: 88.9% | Lines: 18 | Complexity: 13 Lorekeeper\Server\Event\Quest\ItemsTurnedInEvent — Coverage: 88.9% | Lines: 18 | Complexity: 8 Lorekeeper\Server\Event\Quest\QuestMarkedEvent — Coverage: 81.2% | Lines: 16 | Complexity: 7 Lorekeeper\Server\Event\Reward\RewardedEvent — Coverage: 87.5% | Lines: 16 | Complexity: 5 Lorekeeper\Server\Event\Combat\MonstersDiedEvent — Coverage: 100.0% | Lines: 15 | Complexity: 6 Lorekeeper\Server\Event\Player\PlayerEnteredEvent — Coverage: 93.3% | Lines: 15 | Complexity: 8 Lorekeeper\Server\Event\Player\PlayerUpdatedEvent — Coverage: 93.3% | Lines: 15 | Complexity: 10 Lorekeeper\Server\Event\Combat\CombatRoundEvent — Coverage: 85.7% | Lines: 14 | Complexity: 4 Lorekeeper\Server\Event\Map\RoomJoinedEvent — Coverage: 92.9% | Lines: 14 | Complexity: 8 Lorekeeper\Server\Event\Combat\MonstersHealthChangedEvent — Coverage: 100.0% | Lines: 11 | Complexity: 6 Lorekeeper\Server\Event\Combat\PlayersHealthChangedEvent — Coverage: 100.0% | Lines: 11 | Complexity: 6 Lorekeeper\Server\Event\Combat\PlayersManaChangedEvent — Coverage: 100.0% | Lines: 11 | Complexity: 6 Lorekeeper\Server\Event\Combat\PlayersStateChangedEvent — Coverage: 100.0% | Lines: 11 | Complexity: 6 Lorekeeper\Server\Event\Item\ItemEquippedEvent — Coverage: 90.9% | Lines: 11 | Complexity: 6 Lorekeeper\Server\Event\Item\ItemUnequippedEvent — Coverage: 90.9% | Lines: 11 | Complexity: 6 Lorekeeper\Server\Event\Item\ItemUnwornEvent — Coverage: 90.9% | Lines: 11 | Complexity: 6 Lorekeeper\Server\Event\Item\ItemWornEvent — Coverage: 90.9% | Lines: 11 | Complexity: 6 Lorekeeper\Server\Event\Progression\LeveledUpEvent — Coverage: 90.9% | Lines: 11 | Complexity: 6 Lorekeeper\Server\Event\Quest\QuestAcceptedEvent — Coverage: 100.0% | Lines: 11 | Complexity: 7 Lorekeeper\Server\Event\Session\LoginSucceededEvent — Coverage: 90.0% | Lines: 10 | Complexity: 7 Lorekeeper\Server\Event\Events — Coverage: 100.0% | Lines: 9 | Complexity: 4 Lorekeeper\Server\Event\Player\PlayerLeftEvent — Coverage: 88.9% | Lines: 9 | Complexity: 6 Lorekeeper\Server\Event\Combat\MonsterRespawnedEvent — Coverage: 87.5% | Lines: 8 | Complexity: 6 Lorekeeper\Server\Event\Map\MapMemberOnlyEvent — Coverage: 87.5% | Lines: 8 | Complexity: 4 Lorekeeper\Server\Event\Map\MapNotAvailableEvent — Coverage: 87.5% | Lines: 8 | Complexity: 4 Lorekeeper\Server\Event\Quest\QuestCompletedEvent — Coverage: 100.0% | Lines: 8 | Complexity: 3 Lorekeeper\Server\Event\Quest\QuestTurnInRefusedEvent — Coverage: 100.0% | Lines: 8 | Complexity: 3 Lorekeeper\Server\Event\Reward\MonsterRewardedEvent — Coverage: 87.5% | Lines: 8 | Complexity: 5 Lorekeeper\Server\Event\Combat\AttackRejectedEvent — Coverage: 83.3% | Lines: 6 | Complexity: 5 Lorekeeper\Server\Event\Map\MapRefusals — Coverage: 100.0% | Lines: 6 | Complexity: 1 Lorekeeper\Server\Event\Session\LoginFailedEvent — Coverage: 100.0% | Lines: 6 | Complexity: 5 Lorekeeper\Server\Event\NamedAfterClass — Coverage: 100.0% | Lines: 6 | Complexity: 1 Lorekeeper\Server\Event\NoticeEvent — Coverage: 100.0% | Lines: 5 | Complexity: 2 Lorekeeper\Server\Event\Combat\Helper\CombatStates — Coverage: 50.0% | Lines: 4 | Complexity: 4 Lorekeeper\Server\Event\Combat\PlayerDiedEvent — Coverage: 75.0% | Lines: 4 | Complexity: 4 Lorekeeper\Server\Event\Combat\ResurrectedEvent — Coverage: 75.0% | Lines: 4 | Complexity: 4 Lorekeeper\Server\Event\EventBundle — Coverage: 100.0% | Lines: 4 | Complexity: 3 Lorekeeper\Server\Event\Session\ConnectionEstablishedEvent — Coverage: 75.0% | Lines: 4 | Complexity: 4 Lorekeeper\Server\Event\ActionTooSoonEvent — Coverage: 66.7% | Lines: 3 | Complexity: 3 Lorekeeper\Server\Event\Map\AlreadyInMapEvent — Coverage: 66.7% | Lines: 3 | Complexity: 3 Lorekeeper\Server\Event\Map\MapLockedEvent — Coverage: 100.0% | Lines: 3 | Complexity: 3 Lorekeeper\Server\Event\Map\MapRequiresQuestEvent — Coverage: 66.7% | Lines: 3 | Complexity: 3 Lorekeeper\Server\Event\Notice — Coverage: 100.0% | Lines: 3 | Complexity: 3 Lorekeeper\Server\Event\Combat\MonsterHealth — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Combat\PlayerHealth — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Combat\PlayerMana — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Combat\PlayerState — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Inventory\AddedItem — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\MapJoins — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\RoomPlayer — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Player\PlayerData — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Quest\TurnedInItem — Coverage: 100.0% | Lines: 1 | Complexity: 1

Sorted by descending CRAP index.

Class CRAP Coverage
Lorekeeper\Server\Event\Map\MovedToMapEvent39.6092.7%
Lorekeeper\Server\Event\Quest\QuestLoadedEvent3495.0%
Lorekeeper\Server\Event\Item\Helper\ItemKinds28100.0%
Lorekeeper\Server\Event\Combat\SkillsLoadedEvent23.1886.5%
Lorekeeper\Server\Event\Player\PlayerAwayUpdatedEvent19.0585.2%
Lorekeeper\Server\Event\Shop\ShopLoadedEvent17.0793.7%
Lorekeeper\Server\Event\Quest\Helper\QuestMarks13.2388.9%
Lorekeeper\Server\Event\Player\PlayerVitalsUpdatedEvent12.0294.7%
Lorekeeper\Server\Event\Inventory\MoreItemsAddedEvent11.0493.1%
Lorekeeper\Server\Event\CharacterClass\ClassChangedEvent1196.3%
Lorekeeper\Server\Event\Inventory\PlayerInventoryLoadedEvent10.0990.3%
Lorekeeper\Server\Event\Player\PlayerUpdatedEvent10.0393.3%
Lorekeeper\Server\Event\Inventory\TemporaryItemsAddedEvent10100.0%
Lorekeeper\Server\Event\Inventory\DropPickedUpEvent9.0989.5%
Lorekeeper\Server\Event\Quest\ItemsTurnedInEvent8.0988.9%
Lorekeeper\Server\Event\Map\RoomJoinedEvent8.0292.9%
Lorekeeper\Server\Event\Player\PlayerEnteredEvent8.0293.3%
Lorekeeper\Server\Event\Inventory\ItemDroppedEvent896.6%
Lorekeeper\Server\Event\Quest\QuestMarkedEvent7.3281.2%
Lorekeeper\Server\Event\Session\LoginSucceededEvent7.0590.0%
Lorekeeper\Server\Event\Player\PlayerDataLoadedEvent7100.0%
Lorekeeper\Server\Event\Quest\QuestAcceptedEvent7100.0%
Lorekeeper\Server\Event\Combat\MonsterRespawnedEvent6.0787.5%
Lorekeeper\Server\Event\Player\PlayerLeftEvent6.0588.9%
Lorekeeper\Server\Event\Item\ItemEquippedEvent6.0390.9%
Lorekeeper\Server\Event\Item\ItemUnequippedEvent6.0390.9%
Lorekeeper\Server\Event\Item\ItemUnwornEvent6.0390.9%
Lorekeeper\Server\Event\Item\ItemWornEvent6.0390.9%
Lorekeeper\Server\Event\Progression\LeveledUpEvent6.0390.9%
Lorekeeper\Server\Event\Combat\Helper\CombatStates6.0050.0%
Lorekeeper\Server\Event\Combat\MonstersDiedEvent6100.0%
Lorekeeper\Server\Event\Combat\MonstersHealthChangedEvent6100.0%
Lorekeeper\Server\Event\Combat\PlayersHealthChangedEvent6100.0%
Lorekeeper\Server\Event\Combat\PlayersManaChangedEvent6100.0%
Lorekeeper\Server\Event\Combat\PlayersStateChangedEvent6100.0%
Lorekeeper\Server\Event\Combat\AttackRejectedEvent5.1283.3%
Lorekeeper\Server\Event\Reward\MonsterRewardedEvent5.0587.5%
Lorekeeper\Server\Event\Reward\RewardedEvent5.0587.5%
Lorekeeper\Server\Event\Quest\Helper\QuestAnswer5100.0%
Lorekeeper\Server\Event\Session\LoginFailedEvent5100.0%
Lorekeeper\Server\Event\Combat\PlayerDiedEvent4.2575.0%
Lorekeeper\Server\Event\Combat\ResurrectedEvent4.2575.0%
Lorekeeper\Server\Event\Session\ConnectionEstablishedEvent4.2575.0%
Lorekeeper\Server\Event\Combat\CombatRoundEvent4.0585.7%
Lorekeeper\Server\Event\Map\MapMemberOnlyEvent4.0387.5%
Lorekeeper\Server\Event\Map\MapNotAvailableEvent4.0387.5%
Lorekeeper\Server\Event\Events4100.0%
Lorekeeper\Server\Event\ActionTooSoonEvent3.3366.7%
Lorekeeper\Server\Event\Map\AlreadyInMapEvent3.3366.7%
Lorekeeper\Server\Event\Map\MapRequiresQuestEvent3.3366.7%
Lorekeeper\Server\Event\EventBundle3100.0%
Lorekeeper\Server\Event\Map\MapLockedEvent3100.0%
Lorekeeper\Server\Event\Notice3100.0%
Lorekeeper\Server\Event\Quest\QuestCompletedEvent3100.0%
Lorekeeper\Server\Event\Quest\QuestTurnInRefusedEvent3100.0%
Lorekeeper\Server\Event\NoticeEvent2100.0%
Lorekeeper\Server\Event\Combat\MonsterHealth1100.0%
Lorekeeper\Server\Event\Combat\PlayerHealth1100.0%
Lorekeeper\Server\Event\Combat\PlayerMana1100.0%
Lorekeeper\Server\Event\Combat\PlayerState1100.0%
Lorekeeper\Server\Event\Inventory\AddedItem1100.0%
Lorekeeper\Server\Event\Map\MapJoins1100.0%
Lorekeeper\Server\Event\Map\MapRefusals1100.0%
Lorekeeper\Server\Event\Map\RoomPlayer1100.0%
Lorekeeper\Server\Event\Player\PlayerData1100.0%
Lorekeeper\Server\Event\Quest\TurnedInItem1100.0%
Lorekeeper\Server\Event\NamedAfterClass1100.0%

Methods

Line coverage against cyclomatic complexity. Bubble size is the number of executable lines; hover for details, click to navigate.

0% 20% 40% 60% 80% 100% 0 10 20 30 40 Line Coverage (%) Cyclomatic Complexity Lorekeeper\Server\Event\Quest\QuestLoadedEvent::questType — Coverage: 100.0% | Lines: 43 | Complexity: 1 Lorekeeper\Server\Event\Map\MovedToMapEvent::arrival — Coverage: 100.0% | Lines: 41 | Complexity: 2 Lorekeeper\Server\Event\Player\PlayerDataLoadedEvent::from — Coverage: 100.0% | Lines: 37 | Complexity: 5 Lorekeeper\Server\Event\Combat\SkillsLoadedEvent::from — Coverage: 80.6% | Lines: 36 | Complexity: 7 Lorekeeper\Server\Event\Shop\ShopLoadedEvent::from — Coverage: 100.0% | Lines: 35 | Complexity: 8 Lorekeeper\Server\Event\Player\PlayerVitalsUpdatedEvent::from — Coverage: 93.5% | Lines: 31 | Complexity: 10 Lorekeeper\Server\Event\Inventory\PlayerInventoryLoadedEvent::from — Coverage: 93.1% | Lines: 29 | Complexity: 8 Lorekeeper\Server\Event\Item\Helper\ItemKinds::read — Coverage: 100.0% | Lines: 28 | Complexity: 28 Lorekeeper\Server\Event\Inventory\TemporaryItemsAddedEvent::from — Coverage: 100.0% | Lines: 25 | Complexity: 8 Lorekeeper\Server\Event\Map\MovedToMapEvent::monsters — Coverage: 100.0% | Lines: 25 | Complexity: 6 Lorekeeper\Server\Event\Quest\QuestLoadedEvent::requirements — Coverage: 100.0% | Lines: 24 | Complexity: 10 Lorekeeper\Server\Event\Inventory\ItemDroppedEvent::from — Coverage: 95.7% | Lines: 23 | Complexity: 6 Lorekeeper\Server\Event\CharacterClass\ClassChangedEvent::from — Coverage: 100.0% | Lines: 21 | Complexity: 5 Lorekeeper\Server\Event\Inventory\MoreItemsAddedEvent::from — Coverage: 90.0% | Lines: 20 | Complexity: 8 Lorekeeper\Server\Event\Quest\QuestLoadedEvent::items — Coverage: 90.0% | Lines: 20 | Complexity: 4 Lorekeeper\Server\Event\Quest\QuestLoadedEvent::quest — Coverage: 100.0% | Lines: 19 | Complexity: 2 Lorekeeper\Server\Event\Quest\Helper\QuestAnswer::read — Coverage: 100.0% | Lines: 18 | Complexity: 4 Lorekeeper\Server\Event\Inventory\DropPickedUpEvent::from — Coverage: 88.2% | Lines: 17 | Complexity: 7 Lorekeeper\Server\Event\Quest\QuestLoadedEvent::rewards — Coverage: 100.0% | Lines: 15 | Complexity: 6 Lorekeeper\Server\Event\Reward\RewardedEvent::from — Coverage: 86.7% | Lines: 15 | Complexity: 4 Lorekeeper\Server\Event\Combat\CombatRoundEvent::from — Coverage: 85.7% | Lines: 14 | Complexity: 4 Lorekeeper\Server\Event\Map\MovedToMapEvent::players — Coverage: 100.0% | Lines: 14 | Complexity: 1 Lorekeeper\Server\Event\Quest\QuestMarkedEvent::from — Coverage: 78.6% | Lines: 14 | Complexity: 5 Lorekeeper\Server\Event\Player\PlayerEnteredEvent::from — Coverage: 100.0% | Lines: 13 | Complexity: 6 Lorekeeper\Server\Event\Player\PlayerUpdatedEvent::from — Coverage: 100.0% | Lines: 13 | Complexity: 8 Lorekeeper\Server\Event\Map\RoomJoinedEvent::from — Coverage: 100.0% | Lines: 12 | Complexity: 6 Lorekeeper\Server\Event\Quest\ItemsTurnedInEvent::from — Coverage: 83.3% | Lines: 12 | Complexity: 6 Lorekeeper\Server\Event\Map\MovedToMapEvent::from — Coverage: 100.0% | Lines: 11 | Complexity: 3 Lorekeeper\Server\Event\Map\MovedToMapEvent::pad — Coverage: 30.0% | Lines: 10 | Complexity: 10 Lorekeeper\Server\Event\Player\PlayerAwayUpdatedEvent::json — Coverage: 80.0% | Lines: 10 | Complexity: 3 Lorekeeper\Server\Event\Shop\ShopLoadedEvent::merged — Coverage: 100.0% | Lines: 10 | Complexity: 1 Lorekeeper\Server\Event\Events::recognize — Coverage: 100.0% | Lines: 9 | Complexity: 4 Lorekeeper\Server\Event\Item\ItemEquippedEvent::from — Coverage: 100.0% | Lines: 9 | Complexity: 4 Lorekeeper\Server\Event\Item\ItemUnequippedEvent::from — Coverage: 100.0% | Lines: 9 | Complexity: 4 Lorekeeper\Server\Event\Item\ItemUnwornEvent::from — Coverage: 100.0% | Lines: 9 | Complexity: 4 Lorekeeper\Server\Event\Item\ItemWornEvent::from — Coverage: 100.0% | Lines: 9 | Complexity: 4 Lorekeeper\Server\Event\Map\MovedToMapEvent::race — Coverage: 100.0% | Lines: 9 | Complexity: 9 Lorekeeper\Server\Event\Progression\LeveledUpEvent::from — Coverage: 100.0% | Lines: 9 | Complexity: 4 Lorekeeper\Server\Event\Quest\QuestAcceptedEvent::from — Coverage: 100.0% | Lines: 9 | Complexity: 5 Lorekeeper\Server\Event\Shop\ShopLoadedEvent::item — Coverage: 88.9% | Lines: 9 | Complexity: 2 Lorekeeper\Server\Event\Combat\MonstersDiedEvent::summary — Coverage: 100.0% | Lines: 8 | Complexity: 1 Lorekeeper\Server\Event\Combat\SkillsLoadedEvent::slot — Coverage: 100.0% | Lines: 8 | Complexity: 8 Lorekeeper\Server\Event\Inventory\MoreItemsAddedEvent::summary — Coverage: 100.0% | Lines: 8 | Complexity: 2 Lorekeeper\Server\Event\Quest\Helper\QuestMarks::held — Coverage: 100.0% | Lines: 8 | Complexity: 4 Lorekeeper\Server\Event\Quest\QuestLoadedEvent::from — Coverage: 100.0% | Lines: 8 | Complexity: 4 Lorekeeper\Server\Event\Session\LoginSucceededEvent::from — Coverage: 100.0% | Lines: 8 | Complexity: 5 Lorekeeper\Server\Event\Player\PlayerAwayUpdatedEvent::delimited — Coverage: 100.0% | Lines: 7 | Complexity: 4 Lorekeeper\Server\Event\Player\PlayerLeftEvent::from — Coverage: 100.0% | Lines: 7 | Complexity: 4 Lorekeeper\Server\Event\Combat\MonsterRespawnedEvent::from — Coverage: 100.0% | Lines: 6 | Complexity: 4 Lorekeeper\Server\Event\Combat\MonstersDiedEvent::read — Coverage: 100.0% | Lines: 6 | Complexity: 4 Lorekeeper\Server\Event\Combat\MonstersHealthChangedEvent::read — Coverage: 100.0% | Lines: 6 | Complexity: 4 Lorekeeper\Server\Event\Combat\PlayersHealthChangedEvent::read — Coverage: 100.0% | Lines: 6 | Complexity: 4 Lorekeeper\Server\Event\Combat\PlayersManaChangedEvent::read — Coverage: 100.0% | Lines: 6 | Complexity: 4 Lorekeeper\Server\Event\Combat\PlayersStateChangedEvent::read — Coverage: 100.0% | Lines: 6 | Complexity: 4 Lorekeeper\Server\Event\Map\MapMemberOnlyEvent::from — Coverage: 100.0% | Lines: 6 | Complexity: 2 Lorekeeper\Server\Event\Map\MapNotAvailableEvent::from — Coverage: 100.0% | Lines: 6 | Complexity: 2 Lorekeeper\Server\Event\Map\MapRefusals::events — Coverage: 100.0% | Lines: 6 | Complexity: 1 Lorekeeper\Server\Event\Map\MovedToMapEvent::vitals — Coverage: 66.7% | Lines: 6 | Complexity: 2 Lorekeeper\Server\Event\Player\PlayerVitalsUpdatedEvent::summary — Coverage: 100.0% | Lines: 6 | Complexity: 1 Lorekeeper\Server\Event\Quest\QuestCompletedEvent::from — Coverage: 100.0% | Lines: 6 | Complexity: 1 Lorekeeper\Server\Event\Quest\QuestTurnInRefusedEvent::from — Coverage: 100.0% | Lines: 6 | Complexity: 1 Lorekeeper\Server\Event\Reward\MonsterRewardedEvent::read — Coverage: 100.0% | Lines: 6 | Complexity: 3 Lorekeeper\Server\Event\NamedAfterClass::name — Coverage: 100.0% | Lines: 6 | Complexity: 1 Lorekeeper\Server\Event\Combat\AttackRejectedEvent::from — Coverage: 100.0% | Lines: 5 | Complexity: 4 Lorekeeper\Server\Event\Combat\SkillsLoadedEvent::target — Coverage: 100.0% | Lines: 5 | Complexity: 5 Lorekeeper\Server\Event\Inventory\ItemDroppedEvent::summary — Coverage: 100.0% | Lines: 5 | Complexity: 1 Lorekeeper\Server\Event\Inventory\TemporaryItemsAddedEvent::summary — Coverage: 100.0% | Lines: 5 | Complexity: 1 Lorekeeper\Server\Event\Map\MovedToMapEvent::room — Coverage: 100.0% | Lines: 5 | Complexity: 4 Lorekeeper\Server\Event\Player\PlayerAwayUpdatedEvent::from — Coverage: 100.0% | Lines: 5 | Complexity: 6 Lorekeeper\Server\Event\Quest\Helper\QuestMarks::of — Coverage: 100.0% | Lines: 5 | Complexity: 4 Lorekeeper\Server\Event\Quest\Helper\QuestMarks::period — Coverage: 60.0% | Lines: 5 | Complexity: 5 Lorekeeper\Server\Event\Quest\ItemsTurnedInEvent::summary — Coverage: 100.0% | Lines: 5 | Complexity: 1 Lorekeeper\Server\Event\Quest\QuestLoadedEvent::summary — Coverage: 0.0% | Lines: 5 | Complexity: 1 Lorekeeper\Server\Event\Session\LoginFailedEvent::from — Coverage: 100.0% | Lines: 5 | Complexity: 4 Lorekeeper\Server\Event\Shop\ShopLoadedEvent::sold — Coverage: 100.0% | Lines: 5 | Complexity: 2 Lorekeeper\Server\Event\CharacterClass\ClassChangedEvent::category — Coverage: 100.0% | Lines: 4 | Complexity: 4 Lorekeeper\Server\Event\Combat\Helper\CombatStates::read — Coverage: 50.0% | Lines: 4 | Complexity: 4 Lorekeeper\Server\Event\Combat\MonstersHealthChangedEvent::summary — Coverage: 100.0% | Lines: 4 | Complexity: 1 Lorekeeper\Server\Event\Combat\PlayersHealthChangedEvent::summary — Coverage: 100.0% | Lines: 4 | Complexity: 1 Lorekeeper\Server\Event\Combat\PlayersManaChangedEvent::summary — Coverage: 100.0% | Lines: 4 | Complexity: 1 Lorekeeper\Server\Event\Combat\PlayersStateChangedEvent::summary — Coverage: 100.0% | Lines: 4 | Complexity: 1 Lorekeeper\Server\Event\EventBundle::contains — Coverage: 100.0% | Lines: 4 | Complexity: 3 Lorekeeper\Server\Event\NoticeEvent::from — Coverage: 100.0% | Lines: 4 | Complexity: 1 Lorekeeper\Server\Event\Quest\QuestLoadedEvent::rewardType — Coverage: 100.0% | Lines: 4 | Complexity: 4 Lorekeeper\Server\Event\Combat\PlayerDiedEvent::from — Coverage: 100.0% | Lines: 3 | Complexity: 3 Lorekeeper\Server\Event\Combat\ResurrectedEvent::from — Coverage: 100.0% | Lines: 3 | Complexity: 3 Lorekeeper\Server\Event\Notice::text — Coverage: 100.0% | Lines: 3 | Complexity: 3 Lorekeeper\Server\Event\Player\PlayerAwayUpdatedEvent::player — Coverage: 33.3% | Lines: 3 | Complexity: 2 Lorekeeper\Server\Event\Session\ConnectionEstablishedEvent::from — Coverage: 100.0% | Lines: 3 | Complexity: 3 Lorekeeper\Server\Event\Shop\ShopLoadedEvent::summary — Coverage: 0.0% | Lines: 3 | Complexity: 3 Lorekeeper\Server\Event\Combat\SkillsLoadedEvent::summary — Coverage: 100.0% | Lines: 2 | Complexity: 1 Lorekeeper\Server\Event\Player\PlayerDataLoadedEvent::summary — Coverage: 100.0% | Lines: 2 | Complexity: 1 Lorekeeper\Server\Event\ActionTooSoonEvent::channel — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\ActionTooSoonEvent::phrase — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\ActionTooSoonEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\CharacterClass\ClassChangedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\CharacterClass\ClassChangedEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Combat\AttackRejectedEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Combat\MonsterHealth::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Combat\MonsterRespawnedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Combat\MonsterRespawnedEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Combat\MonstersDiedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Combat\MonstersHealthChangedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Combat\PlayerDiedEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Combat\PlayerHealth::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Combat\PlayerMana::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Combat\PlayerState::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Combat\PlayersHealthChangedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Combat\PlayersManaChangedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Combat\PlayersStateChangedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Combat\ResurrectedEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Combat\SkillsLoadedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Inventory\AddedItem::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Inventory\DropPickedUpEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Inventory\DropPickedUpEvent::summary — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Inventory\ItemDroppedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Inventory\MoreItemsAddedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Inventory\PlayerInventoryLoadedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Inventory\PlayerInventoryLoadedEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Inventory\TemporaryItemsAddedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Item\ItemEquippedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Item\ItemEquippedEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Item\ItemUnequippedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Item\ItemUnequippedEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Item\ItemUnwornEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Item\ItemUnwornEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Item\ItemWornEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Item\ItemWornEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\AlreadyInMapEvent::channel — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\AlreadyInMapEvent::phrase — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\AlreadyInMapEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\MapJoins::events — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\MapLockedEvent::channel — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\MapLockedEvent::phrase — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\MapLockedEvent::summary — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\MapMemberOnlyEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\MapMemberOnlyEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\MapNotAvailableEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\MapNotAvailableEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\MapRequiresQuestEvent::channel — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\MapRequiresQuestEvent::phrase — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\MapRequiresQuestEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\MovedToMapEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\MovedToMapEvent::summary — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\RoomJoinedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\RoomJoinedEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\RoomPlayer::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\NoticeEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Player\PlayerAwayUpdatedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Player\PlayerAwayUpdatedEvent::summary — Coverage: 100.0% | Lines: 1 | Complexity: 2 Lorekeeper\Server\Event\Player\PlayerData::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Player\PlayerDataLoadedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Player\PlayerEnteredEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Player\PlayerEnteredEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Player\PlayerLeftEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Player\PlayerLeftEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Player\PlayerUpdatedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Player\PlayerUpdatedEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Player\PlayerVitalsUpdatedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Progression\LeveledUpEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Progression\LeveledUpEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Quest\Helper\QuestAnswer::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Quest\ItemsTurnedInEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Quest\QuestAcceptedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Quest\QuestAcceptedEvent::summary — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Quest\QuestCompletedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Quest\QuestCompletedEvent::summary — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Quest\QuestLoadedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Quest\QuestLoadedEvent::described — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Quest\QuestMarkedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Quest\QuestMarkedEvent::summary — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Quest\QuestTurnInRefusedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Quest\QuestTurnInRefusedEvent::summary — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Quest\TurnedInItem::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Reward\MonsterRewardedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Reward\MonsterRewardedEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Reward\RewardedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Session\ConnectionEstablishedEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Session\LoginFailedEvent::summary — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Session\LoginSucceededEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Session\LoginSucceededEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Shop\ShopLoadedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1

Sorted by descending CRAP index.

Method CRAP Coverage
Lorekeeper\Server\Event\Map\MovedToMapEvent::pad44.3030.0%
Lorekeeper\Server\Event\Item\Helper\ItemKinds::read28100.0%
Lorekeeper\Server\Event\Shop\ShopLoadedEvent::summary120.0%
Lorekeeper\Server\Event\Player\PlayerVitalsUpdatedEvent::from10.0393.5%
Lorekeeper\Server\Event\Quest\QuestLoadedEvent::requirements10100.0%
Lorekeeper\Server\Event\Map\MovedToMapEvent::race9100.0%
Lorekeeper\Server\Event\Inventory\MoreItemsAddedEvent::from8.0690.0%
Lorekeeper\Server\Event\Inventory\PlayerInventoryLoadedEvent::from8.0293.1%
Lorekeeper\Server\Event\Combat\SkillsLoadedEvent::slot8100.0%
Lorekeeper\Server\Event\Inventory\TemporaryItemsAddedEvent::from8100.0%
Lorekeeper\Server\Event\Player\PlayerUpdatedEvent::from8100.0%
Lorekeeper\Server\Event\Shop\ShopLoadedEvent::from8100.0%
Lorekeeper\Server\Event\Combat\SkillsLoadedEvent::from7.3680.6%
Lorekeeper\Server\Event\Inventory\DropPickedUpEvent::from7.0888.2%
Lorekeeper\Server\Event\Quest\Helper\QuestMarks::period6.6060.0%
Lorekeeper\Server\Event\Quest\ItemsTurnedInEvent::from6.1783.3%
Lorekeeper\Server\Event\Combat\Helper\CombatStates::read6.0050.0%
Lorekeeper\Server\Event\Inventory\ItemDroppedEvent::from695.7%
Lorekeeper\Server\Event\Map\MovedToMapEvent::monsters6100.0%
Lorekeeper\Server\Event\Map\RoomJoinedEvent::from6100.0%
Lorekeeper\Server\Event\Player\PlayerAwayUpdatedEvent::from6100.0%
Lorekeeper\Server\Event\Player\PlayerEnteredEvent::from6100.0%
Lorekeeper\Server\Event\Quest\QuestLoadedEvent::rewards6100.0%
Lorekeeper\Server\Event\Quest\QuestMarkedEvent::from5.2578.6%
Lorekeeper\Server\Event\CharacterClass\ClassChangedEvent::from5100.0%
Lorekeeper\Server\Event\Combat\SkillsLoadedEvent::target5100.0%
Lorekeeper\Server\Event\Player\PlayerDataLoadedEvent::from5100.0%
Lorekeeper\Server\Event\Quest\QuestAcceptedEvent::from5100.0%
Lorekeeper\Server\Event\Session\LoginSucceededEvent::from5100.0%
Lorekeeper\Server\Event\Combat\CombatRoundEvent::from4.0585.7%
Lorekeeper\Server\Event\Reward\RewardedEvent::from4.0486.7%
Lorekeeper\Server\Event\Quest\QuestLoadedEvent::items4.0290.0%
Lorekeeper\Server\Event\CharacterClass\ClassChangedEvent::category4100.0%
Lorekeeper\Server\Event\Combat\AttackRejectedEvent::from4100.0%
Lorekeeper\Server\Event\Combat\MonsterRespawnedEvent::from4100.0%
Lorekeeper\Server\Event\Combat\MonstersDiedEvent::read4100.0%
Lorekeeper\Server\Event\Combat\MonstersHealthChangedEvent::read4100.0%
Lorekeeper\Server\Event\Combat\PlayersHealthChangedEvent::read4100.0%
Lorekeeper\Server\Event\Combat\PlayersManaChangedEvent::read4100.0%
Lorekeeper\Server\Event\Combat\PlayersStateChangedEvent::read4100.0%
Lorekeeper\Server\Event\Events::recognize4100.0%
Lorekeeper\Server\Event\Item\ItemEquippedEvent::from4100.0%
Lorekeeper\Server\Event\Item\ItemUnequippedEvent::from4100.0%
Lorekeeper\Server\Event\Item\ItemUnwornEvent::from4100.0%
Lorekeeper\Server\Event\Item\ItemWornEvent::from4100.0%
Lorekeeper\Server\Event\Map\MovedToMapEvent::room4100.0%
Lorekeeper\Server\Event\Player\PlayerAwayUpdatedEvent::delimited4100.0%
Lorekeeper\Server\Event\Player\PlayerLeftEvent::from4100.0%
Lorekeeper\Server\Event\Progression\LeveledUpEvent::from4100.0%
Lorekeeper\Server\Event\Quest\Helper\QuestAnswer::read4100.0%
Lorekeeper\Server\Event\Quest\Helper\QuestMarks::of4100.0%
Lorekeeper\Server\Event\Quest\Helper\QuestMarks::held4100.0%
Lorekeeper\Server\Event\Quest\QuestLoadedEvent::from4100.0%
Lorekeeper\Server\Event\Quest\QuestLoadedEvent::rewardType4100.0%
Lorekeeper\Server\Event\Session\LoginFailedEvent::from4100.0%
Lorekeeper\Server\Event\Player\PlayerAwayUpdatedEvent::player3.1933.3%
Lorekeeper\Server\Event\Player\PlayerAwayUpdatedEvent::json3.0780.0%
Lorekeeper\Server\Event\Combat\PlayerDiedEvent::from3100.0%
Lorekeeper\Server\Event\Combat\ResurrectedEvent::from3100.0%
Lorekeeper\Server\Event\EventBundle::contains3100.0%
Lorekeeper\Server\Event\Map\MovedToMapEvent::from3100.0%
Lorekeeper\Server\Event\Notice::text3100.0%
Lorekeeper\Server\Event\Reward\MonsterRewardedEvent::read3100.0%
Lorekeeper\Server\Event\Session\ConnectionEstablishedEvent::from3100.0%
Lorekeeper\Server\Event\Map\MovedToMapEvent::vitals2.1566.7%
Lorekeeper\Server\Event\Shop\ShopLoadedEvent::item2.0188.9%
Lorekeeper\Server\Event\ActionTooSoonEvent::summary20.0%
Lorekeeper\Server\Event\CharacterClass\ClassChangedEvent::summary20.0%
Lorekeeper\Server\Event\Combat\AttackRejectedEvent::summary20.0%
Lorekeeper\Server\Event\Combat\MonsterRespawnedEvent::summary20.0%
Lorekeeper\Server\Event\Combat\PlayerDiedEvent::summary20.0%
Lorekeeper\Server\Event\Combat\ResurrectedEvent::summary20.0%
Lorekeeper\Server\Event\Inventory\MoreItemsAddedEvent::summary2100.0%
Lorekeeper\Server\Event\Inventory\PlayerInventoryLoadedEvent::summary20.0%
Lorekeeper\Server\Event\Item\ItemEquippedEvent::summary20.0%
Lorekeeper\Server\Event\Item\ItemUnequippedEvent::summary20.0%
Lorekeeper\Server\Event\Item\ItemUnwornEvent::summary20.0%
Lorekeeper\Server\Event\Item\ItemWornEvent::summary20.0%
Lorekeeper\Server\Event\Map\AlreadyInMapEvent::summary20.0%
Lorekeeper\Server\Event\Map\MapMemberOnlyEvent::from2100.0%
Lorekeeper\Server\Event\Map\MapMemberOnlyEvent::summary20.0%
Lorekeeper\Server\Event\Map\MapNotAvailableEvent::from2100.0%
Lorekeeper\Server\Event\Map\MapNotAvailableEvent::summary20.0%
Lorekeeper\Server\Event\Map\MapRequiresQuestEvent::summary20.0%
Lorekeeper\Server\Event\Map\MovedToMapEvent::arrival2100.0%
Lorekeeper\Server\Event\Map\RoomJoinedEvent::summary20.0%
Lorekeeper\Server\Event\Player\PlayerAwayUpdatedEvent::summary2100.0%
Lorekeeper\Server\Event\Player\PlayerEnteredEvent::summary20.0%
Lorekeeper\Server\Event\Player\PlayerLeftEvent::summary20.0%
Lorekeeper\Server\Event\Player\PlayerUpdatedEvent::summary20.0%
Lorekeeper\Server\Event\Progression\LeveledUpEvent::summary20.0%
Lorekeeper\Server\Event\Quest\QuestLoadedEvent::quest2100.0%
Lorekeeper\Server\Event\Quest\QuestLoadedEvent::summary20.0%
Lorekeeper\Server\Event\Reward\MonsterRewardedEvent::summary20.0%
Lorekeeper\Server\Event\Session\ConnectionEstablishedEvent::summary20.0%
Lorekeeper\Server\Event\Session\LoginSucceededEvent::summary20.0%
Lorekeeper\Server\Event\Shop\ShopLoadedEvent::sold2100.0%
Lorekeeper\Server\Event\ActionTooSoonEvent::channel1100.0%
Lorekeeper\Server\Event\ActionTooSoonEvent::phrase1100.0%
Lorekeeper\Server\Event\CharacterClass\ClassChangedEvent::__construct1100.0%
Lorekeeper\Server\Event\Combat\MonsterHealth::__construct1100.0%
Lorekeeper\Server\Event\Combat\MonsterRespawnedEvent::__construct1100.0%
Lorekeeper\Server\Event\Combat\MonstersDiedEvent::__construct1100.0%
Lorekeeper\Server\Event\Combat\MonstersDiedEvent::summary1100.0%
Lorekeeper\Server\Event\Combat\MonstersHealthChangedEvent::__construct1100.0%
Lorekeeper\Server\Event\Combat\MonstersHealthChangedEvent::summary1100.0%
Lorekeeper\Server\Event\Combat\PlayerHealth::__construct1100.0%
Lorekeeper\Server\Event\Combat\PlayerMana::__construct1100.0%
Lorekeeper\Server\Event\Combat\PlayerState::__construct1100.0%
Lorekeeper\Server\Event\Combat\PlayersHealthChangedEvent::__construct1100.0%
Lorekeeper\Server\Event\Combat\PlayersHealthChangedEvent::summary1100.0%
Lorekeeper\Server\Event\Combat\PlayersManaChangedEvent::__construct1100.0%
Lorekeeper\Server\Event\Combat\PlayersManaChangedEvent::summary1100.0%
Lorekeeper\Server\Event\Combat\PlayersStateChangedEvent::__construct1100.0%
Lorekeeper\Server\Event\Combat\PlayersStateChangedEvent::summary1100.0%
Lorekeeper\Server\Event\Combat\SkillsLoadedEvent::__construct1100.0%
Lorekeeper\Server\Event\Combat\SkillsLoadedEvent::summary1100.0%
Lorekeeper\Server\Event\Inventory\AddedItem::__construct1100.0%
Lorekeeper\Server\Event\Inventory\DropPickedUpEvent::__construct1100.0%
Lorekeeper\Server\Event\Inventory\DropPickedUpEvent::summary1100.0%
Lorekeeper\Server\Event\Inventory\ItemDroppedEvent::__construct1100.0%
Lorekeeper\Server\Event\Inventory\ItemDroppedEvent::summary1100.0%
Lorekeeper\Server\Event\Inventory\MoreItemsAddedEvent::__construct1100.0%
Lorekeeper\Server\Event\Inventory\PlayerInventoryLoadedEvent::__construct1100.0%
Lorekeeper\Server\Event\Inventory\TemporaryItemsAddedEvent::__construct1100.0%
Lorekeeper\Server\Event\Inventory\TemporaryItemsAddedEvent::summary1100.0%
Lorekeeper\Server\Event\Item\ItemEquippedEvent::__construct1100.0%
Lorekeeper\Server\Event\Item\ItemUnequippedEvent::__construct1100.0%
Lorekeeper\Server\Event\Item\ItemUnwornEvent::__construct1100.0%
Lorekeeper\Server\Event\Item\ItemWornEvent::__construct1100.0%
Lorekeeper\Server\Event\Map\AlreadyInMapEvent::channel1100.0%
Lorekeeper\Server\Event\Map\AlreadyInMapEvent::phrase1100.0%
Lorekeeper\Server\Event\Map\MapJoins::events1100.0%
Lorekeeper\Server\Event\Map\MapLockedEvent::channel1100.0%
Lorekeeper\Server\Event\Map\MapLockedEvent::phrase1100.0%
Lorekeeper\Server\Event\Map\MapLockedEvent::summary1100.0%
Lorekeeper\Server\Event\Map\MapMemberOnlyEvent::__construct1100.0%
Lorekeeper\Server\Event\Map\MapNotAvailableEvent::__construct1100.0%
Lorekeeper\Server\Event\Map\MapRefusals::events1100.0%
Lorekeeper\Server\Event\Map\MapRequiresQuestEvent::channel1100.0%
Lorekeeper\Server\Event\Map\MapRequiresQuestEvent::phrase1100.0%
Lorekeeper\Server\Event\Map\MovedToMapEvent::__construct1100.0%
Lorekeeper\Server\Event\Map\MovedToMapEvent::summary1100.0%
Lorekeeper\Server\Event\Map\MovedToMapEvent::players1100.0%
Lorekeeper\Server\Event\Map\RoomJoinedEvent::__construct1100.0%
Lorekeeper\Server\Event\Map\RoomPlayer::__construct1100.0%
Lorekeeper\Server\Event\NoticeEvent::__construct1100.0%
Lorekeeper\Server\Event\NoticeEvent::from1100.0%
Lorekeeper\Server\Event\Player\PlayerAwayUpdatedEvent::__construct1100.0%
Lorekeeper\Server\Event\Player\PlayerData::__construct1100.0%
Lorekeeper\Server\Event\Player\PlayerDataLoadedEvent::__construct1100.0%
Lorekeeper\Server\Event\Player\PlayerDataLoadedEvent::summary1100.0%
Lorekeeper\Server\Event\Player\PlayerEnteredEvent::__construct1100.0%
Lorekeeper\Server\Event\Player\PlayerLeftEvent::__construct1100.0%
Lorekeeper\Server\Event\Player\PlayerUpdatedEvent::__construct1100.0%
Lorekeeper\Server\Event\Player\PlayerVitalsUpdatedEvent::__construct1100.0%
Lorekeeper\Server\Event\Player\PlayerVitalsUpdatedEvent::summary1100.0%
Lorekeeper\Server\Event\Progression\LeveledUpEvent::__construct1100.0%
Lorekeeper\Server\Event\Quest\Helper\QuestAnswer::__construct1100.0%
Lorekeeper\Server\Event\Quest\ItemsTurnedInEvent::__construct1100.0%
Lorekeeper\Server\Event\Quest\ItemsTurnedInEvent::summary1100.0%
Lorekeeper\Server\Event\Quest\QuestAcceptedEvent::__construct1100.0%
Lorekeeper\Server\Event\Quest\QuestAcceptedEvent::summary1100.0%
Lorekeeper\Server\Event\Quest\QuestCompletedEvent::__construct1100.0%
Lorekeeper\Server\Event\Quest\QuestCompletedEvent::from1100.0%
Lorekeeper\Server\Event\Quest\QuestCompletedEvent::summary1100.0%
Lorekeeper\Server\Event\Quest\QuestLoadedEvent::__construct1100.0%
Lorekeeper\Server\Event\Quest\QuestLoadedEvent::questType1100.0%
Lorekeeper\Server\Event\Quest\QuestLoadedEvent::described1100.0%
Lorekeeper\Server\Event\Quest\QuestMarkedEvent::__construct1100.0%
Lorekeeper\Server\Event\Quest\QuestMarkedEvent::summary1100.0%
Lorekeeper\Server\Event\Quest\QuestTurnInRefusedEvent::__construct1100.0%
Lorekeeper\Server\Event\Quest\QuestTurnInRefusedEvent::from1100.0%
Lorekeeper\Server\Event\Quest\QuestTurnInRefusedEvent::summary1100.0%
Lorekeeper\Server\Event\Quest\TurnedInItem::__construct1100.0%
Lorekeeper\Server\Event\Reward\MonsterRewardedEvent::__construct1100.0%
Lorekeeper\Server\Event\Reward\RewardedEvent::__construct1100.0%
Lorekeeper\Server\Event\Session\LoginFailedEvent::summary1100.0%
Lorekeeper\Server\Event\Session\LoginSucceededEvent::__construct1100.0%
Lorekeeper\Server\Event\Shop\ShopLoadedEvent::__construct1100.0%
Lorekeeper\Server\Event\Shop\ShopLoadedEvent::merged1100.0%
Lorekeeper\Server\Event\NamedAfterClass::name1100.0%
Lorekeeper\Server\Event\Combat\CombatRoundEvent::read0100.0%
Lorekeeper\Server\Event\EventBundle::events0100.0%
Lorekeeper\Server\Event\NoticeEvent::channel0100.0%
Lorekeeper\Server\Event\NoticeEvent::phrase0100.0%
Lorekeeper\Server\Event\Reward\RewardedEvent::read0100.0%