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 20 40 60 80 100 Line Coverage (%) Cyclomatic Complexity Lorekeeper\Server\Event\Quest\QuestLoadedEvent — Coverage: 97.6% | Lines: 206 | Complexity: 83 Lorekeeper\Server\Event\Shop\ShopLoadedEvent — Coverage: 99.1% | Lines: 109 | Complexity: 55 Lorekeeper\Server\Event\Inventory\PlayerInventoryLoadedEvent — Coverage: 98.8% | Lines: 80 | Complexity: 51 Lorekeeper\Server\Event\Map\PlayersSeenEvent — Coverage: 76.6% | Lines: 47 | Complexity: 18 Lorekeeper\Server\Event\Combat\SkillsLoadedEvent — Coverage: 91.1% | Lines: 45 | Complexity: 22 Lorekeeper\Server\Event\Map\MonstersDescribedEvent — Coverage: 90.9% | Lines: 33 | Complexity: 12 Lorekeeper\Server\Event\Map\MonstersSeenEvent — Coverage: 87.9% | Lines: 33 | Complexity: 8 Lorekeeper\Server\Event\CharacterClass\ClassChangedEvent — Coverage: 96.3% | Lines: 27 | Complexity: 11 Lorekeeper\Server\Event\Map\MovedToMapEvent — Coverage: 100.0% | Lines: 21 | Complexity: 8 Lorekeeper\Server\Event\Map\MonstersPlacedEvent — Coverage: 84.2% | Lines: 19 | Complexity: 4 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\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\Message\XmlMessage — Coverage: 100.0% | Lines: 11 | Complexity: 4 Lorekeeper\Server\Event\Session\LoginSucceededEvent — Coverage: 90.0% | Lines: 10 | Complexity: 7 Lorekeeper\Server\Message\DelimitedMessage — Coverage: 100.0% | Lines: 10 | Complexity: 5 Lorekeeper\Server\Message\JsonMessage — Coverage: 100.0% | Lines: 10 | Complexity: 3 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\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\NoticeEvent — Coverage: 100.0% | Lines: 5 | Complexity: 2 Lorekeeper\Server\Event\EventBundle — Coverage: 100.0% | Lines: 4 | Complexity: 3 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\Session\ConnectionEstablishedEvent — Coverage: 75.0% | Lines: 4 | Complexity: 4 Lorekeeper\Server\Event\ActionTooSoonEvent — Coverage: 66.7% | Lines: 3 | Complexity: 3 Lorekeeper\Server\Event\AwayFromKeyboardEvent — Coverage: 66.7% | Lines: 3 | Complexity: 3 Lorekeeper\Server\Event\Notice — Coverage: 100.0% | Lines: 3 | Complexity: 3 Lorekeeper\Server\Event\Map\AlreadyInMapEvent — Coverage: 66.7% | Lines: 3 | Complexity: 3 Lorekeeper\Server\Event\Map\MapArrivalEvent — Coverage: 100.0% | 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\Server — Coverage: 100.0% | Lines: 1 | Complexity: 1 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\Inventory\InventoryItem — Coverage: 100.0% | Lines: 1 | Complexity: 2 Lorekeeper\Server\Event\Map\MapJoins — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\MapMonster — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\MonsterPlacement — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\SeenMonster — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\SeenPlayer — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Mention\Mention — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Quest\QuestLoadedQuest — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Shop\ShopLoadedItem — Coverage: 100.0% | Lines: 1 | Complexity: 2 Lorekeeper\Server\Exception\MalformedEventException — Coverage: 100.0% | Lines: 1 | Complexity: 1

Sorted by descending CRAP index.

Class CRAP Coverage
Lorekeeper\Server\Event\Quest\QuestLoadedEvent8397.6%
Lorekeeper\Server\Event\Shop\ShopLoadedEvent5599.1%
Lorekeeper\Server\Event\Inventory\PlayerInventoryLoadedEvent5198.8%
Lorekeeper\Server\Event\Combat\SkillsLoadedEvent22.3491.1%
Lorekeeper\Server\Event\Map\PlayersSeenEvent22.1576.6%
Lorekeeper\Server\Event\Map\MonstersDescribedEvent12.1190.9%
Lorekeeper\Server\Event\CharacterClass\ClassChangedEvent1196.3%
Lorekeeper\Server\Event\Player\PlayerUpdatedEvent10.0393.3%
Lorekeeper\Server\Event\Map\MonstersSeenEvent8.1187.9%
Lorekeeper\Server\Event\Map\RoomJoinedEvent8.0292.9%
Lorekeeper\Server\Event\Player\PlayerEnteredEvent8.0293.3%
Lorekeeper\Server\Event\Map\MovedToMapEvent8100.0%
Lorekeeper\Server\Event\Session\LoginSucceededEvent7.0590.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\MonstersDiedEvent6100.0%
Lorekeeper\Server\Event\Combat\MonstersHealthChangedEvent6100.0%
Lorekeeper\Server\Event\Combat\PlayersHealthChangedEvent6100.0%
Lorekeeper\Server\Event\Combat\PlayersManaChangedEvent6100.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\Session\LoginFailedEvent5100.0%
Lorekeeper\Server\Message\DelimitedMessage5100.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\Map\MonstersPlacedEvent4.0684.2%
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\Message\XmlMessage4100.0%
Lorekeeper\Server\Event\ActionTooSoonEvent3.3366.7%
Lorekeeper\Server\Event\AwayFromKeyboardEvent3.3366.7%
Lorekeeper\Server\Event\Map\AlreadyInMapEvent3.3366.7%
Lorekeeper\Server\Event\Map\MapRequiresQuestEvent3.3366.7%
Lorekeeper\Server\Event\EventBundle3100.0%
Lorekeeper\Server\Event\Notice3100.0%
Lorekeeper\Server\Event\Map\MapArrivalEvent3100.0%
Lorekeeper\Server\Event\Map\MapLockedEvent3100.0%
Lorekeeper\Server\Message\JsonMessage3100.0%
Lorekeeper\Server\Event\NoticeEvent2100.0%
Lorekeeper\Server\Event\Inventory\InventoryItem2100.0%
Lorekeeper\Server\Event\Shop\ShopLoadedItem2100.0%
Lorekeeper\Server\Server1100.0%
Lorekeeper\Server\Event\Combat\MonsterHealth1100.0%
Lorekeeper\Server\Event\Combat\PlayerHealth1100.0%
Lorekeeper\Server\Event\Combat\PlayerMana1100.0%
Lorekeeper\Server\Event\Map\MapJoins1100.0%
Lorekeeper\Server\Event\Map\MapMonster1100.0%
Lorekeeper\Server\Event\Map\MapRefusals1100.0%
Lorekeeper\Server\Event\Map\MonsterPlacement1100.0%
Lorekeeper\Server\Event\Map\SeenMonster1100.0%
Lorekeeper\Server\Event\Map\SeenPlayer1100.0%
Lorekeeper\Server\Event\Mention\Mention1100.0%
Lorekeeper\Server\Event\Quest\QuestLoadedQuest1100.0%
Lorekeeper\Server\Exception\MalformedEventException1100.0%
Lorekeeper\Server\AreaId0100.0%
Lorekeeper\Server\RoomId0100.0%
Lorekeeper\Server\SocketId0100.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: 49 | Complexity: 1 Lorekeeper\Server\Event\Inventory\PlayerInventoryLoadedEvent::from — Coverage: 100.0% | Lines: 40 | Complexity: 11 Lorekeeper\Server\Event\Shop\ShopLoadedEvent::from — Coverage: 100.0% | Lines: 35 | Complexity: 4 Lorekeeper\Server\Event\Map\PlayersSeenEvent::read — Coverage: 93.5% | Lines: 31 | Complexity: 2 Lorekeeper\Server\Event\Combat\SkillsLoadedEvent::from — Coverage: 90.0% | Lines: 30 | Complexity: 7 Lorekeeper\Server\Event\Inventory\PlayerInventoryLoadedEvent::detail — Coverage: 100.0% | Lines: 28 | Complexity: 28 Lorekeeper\Server\Event\Quest\QuestLoadedEvent::detail — Coverage: 100.0% | Lines: 28 | Complexity: 28 Lorekeeper\Server\Event\Shop\ShopLoadedEvent::detail — Coverage: 100.0% | Lines: 28 | Complexity: 28 Lorekeeper\Server\Event\Quest\QuestLoadedEvent::mentionsOf — Coverage: 100.0% | Lines: 27 | Complexity: 8 Lorekeeper\Server\Event\Shop\ShopLoadedEvent::item — Coverage: 100.0% | Lines: 25 | Complexity: 7 Lorekeeper\Server\Event\Map\MonstersDescribedEvent::read — Coverage: 91.3% | Lines: 23 | Complexity: 2 Lorekeeper\Server\Event\Map\MonstersSeenEvent::read — Coverage: 91.3% | Lines: 23 | Complexity: 2 Lorekeeper\Server\Event\CharacterClass\ClassChangedEvent::from — Coverage: 100.0% | Lines: 21 | Complexity: 5 Lorekeeper\Server\Event\Quest\QuestLoadedEvent::requirements — Coverage: 100.0% | Lines: 21 | Complexity: 10 Lorekeeper\Server\Event\Quest\QuestLoadedEvent::itemValues — Coverage: 100.0% | Lines: 20 | Complexity: 7 Lorekeeper\Server\Event\Map\MonstersPlacedEvent::read — Coverage: 88.2% | Lines: 17 | Complexity: 2 Lorekeeper\Server\Event\Quest\QuestLoadedEvent::quest — Coverage: 100.0% | Lines: 17 | Complexity: 2 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::read — Coverage: 100.0% | Lines: 14 | Complexity: 2 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\Inventory\PlayerInventoryLoadedEvent::slot — Coverage: 100.0% | Lines: 10 | Complexity: 10 Lorekeeper\Server\Event\Map\PlayersSeenEvent::pad — Coverage: 30.0% | Lines: 10 | Complexity: 10 Lorekeeper\Server\Event\Quest\QuestLoadedEvent::slot — Coverage: 100.0% | Lines: 10 | Complexity: 10 Lorekeeper\Server\Event\Shop\ShopLoadedEvent::slot — Coverage: 100.0% | Lines: 10 | Complexity: 10 Lorekeeper\Server\Message\XmlMessage::from — Coverage: 100.0% | Lines: 10 | Complexity: 3 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\Progression\LeveledUpEvent::from — Coverage: 100.0% | Lines: 9 | Complexity: 4 Lorekeeper\Server\Message\DelimitedMessage::from — Coverage: 100.0% | Lines: 9 | Complexity: 4 Lorekeeper\Server\Message\JsonMessage::from — Coverage: 100.0% | Lines: 9 | Complexity: 2 Lorekeeper\Server\Event\Combat\MonstersDiedEvent::summary — Coverage: 100.0% | Lines: 8 | Complexity: 1 Lorekeeper\Server\Event\Combat\SkillsLoadedEvent::slot — Coverage: 87.5% | Lines: 8 | Complexity: 8 Lorekeeper\Server\Event\Map\MonstersDescribedEvent::race — Coverage: 100.0% | Lines: 8 | Complexity: 8 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\Shop\ShopLoadedEvent::materials — Coverage: 100.0% | Lines: 8 | Complexity: 3 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\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\Reward\MonsterRewardedEvent::read — Coverage: 100.0% | Lines: 6 | Complexity: 3 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\Map\MonstersSeenEvent::summary — Coverage: 100.0% | Lines: 5 | Complexity: 1 Lorekeeper\Server\Event\Map\MovedToMapEvent::room — Coverage: 100.0% | Lines: 5 | Complexity: 4 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\EventBundle::contains — Coverage: 100.0% | Lines: 4 | Complexity: 3 Lorekeeper\Server\Event\NoticeEvent::from — Coverage: 100.0% | Lines: 4 | Complexity: 1 Lorekeeper\Server\Event\CharacterClass\ClassChangedEvent::category — Coverage: 100.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\Map\MonstersSeenEvent::state — Coverage: 50.0% | Lines: 4 | Complexity: 4 Lorekeeper\Server\Event\Map\PlayersSeenEvent::state — Coverage: 50.0% | Lines: 4 | Complexity: 4 Lorekeeper\Server\Event\Quest\QuestLoadedEvent::rewardType — Coverage: 100.0% | Lines: 4 | Complexity: 4 Lorekeeper\Server\Event\Notice::text — Coverage: 100.0% | Lines: 3 | Complexity: 3 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\Map\MapArrivalEvent::from — Coverage: 100.0% | Lines: 3 | Complexity: 3 Lorekeeper\Server\Event\Session\ConnectionEstablishedEvent::from — Coverage: 100.0% | Lines: 3 | Complexity: 3 Lorekeeper\Server\Server::__construct — Coverage: 100.0% | Lines: 1 | 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\AwayFromKeyboardEvent::channel — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\AwayFromKeyboardEvent::phrase — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\AwayFromKeyboardEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\NoticeEvent::__construct — Coverage: 100.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\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\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\Combat\SkillsLoadedEvent::summary — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Inventory\InventoryItem::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 2 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\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\MapMonster::__construct — Coverage: 100.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\MonsterPlacement::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\MonstersDescribedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\MonstersDescribedEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\MonstersPlacedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\MonstersPlacedEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\MonstersSeenEvent::__construct — Coverage: 100.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\PlayersSeenEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\PlayersSeenEvent::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\SeenMonster::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Map\SeenPlayer::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Mention\Mention::__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\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\QuestLoadedEvent::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Quest\QuestLoadedEvent::mentions — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Quest\QuestLoadedQuest::__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 Lorekeeper\Server\Event\Shop\ShopLoadedEvent::mentions — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Shop\ShopLoadedEvent::summary — Coverage: 0.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Event\Shop\ShopLoadedItem::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 2 Lorekeeper\Server\Exception\MalformedEventException::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Message\DelimitedMessage::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Message\JsonMessage::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1 Lorekeeper\Server\Message\XmlMessage::__construct — Coverage: 100.0% | Lines: 1 | Complexity: 1

Sorted by descending CRAP index.

Method CRAP Coverage
Lorekeeper\Server\Event\Map\PlayersSeenEvent::pad44.3030.0%
Lorekeeper\Server\Event\Inventory\PlayerInventoryLoadedEvent::detail28100.0%
Lorekeeper\Server\Event\Quest\QuestLoadedEvent::detail28100.0%
Lorekeeper\Server\Event\Shop\ShopLoadedEvent::detail28100.0%
Lorekeeper\Server\Event\Inventory\PlayerInventoryLoadedEvent::from11100.0%
Lorekeeper\Server\Event\Inventory\PlayerInventoryLoadedEvent::slot10100.0%
Lorekeeper\Server\Event\Quest\QuestLoadedEvent::requirements10100.0%
Lorekeeper\Server\Event\Quest\QuestLoadedEvent::slot10100.0%
Lorekeeper\Server\Event\Shop\ShopLoadedEvent::slot10100.0%
Lorekeeper\Server\Event\Combat\SkillsLoadedEvent::slot8.1287.5%
Lorekeeper\Server\Event\Map\MonstersDescribedEvent::race8100.0%
Lorekeeper\Server\Event\Player\PlayerUpdatedEvent::from8100.0%
Lorekeeper\Server\Event\Quest\QuestLoadedEvent::mentionsOf8100.0%
Lorekeeper\Server\Event\Combat\SkillsLoadedEvent::from7.0590.0%
Lorekeeper\Server\Event\Quest\QuestLoadedEvent::itemValues7100.0%
Lorekeeper\Server\Event\Shop\ShopLoadedEvent::item7100.0%
Lorekeeper\Server\Event\Map\MonstersSeenEvent::state6.0050.0%
Lorekeeper\Server\Event\Map\PlayersSeenEvent::state6.0050.0%
Lorekeeper\Server\Event\Map\RoomJoinedEvent::from6100.0%
Lorekeeper\Server\Event\Player\PlayerEnteredEvent::from6100.0%
Lorekeeper\Server\Event\Quest\QuestLoadedEvent::rewards6100.0%
Lorekeeper\Server\Event\CharacterClass\ClassChangedEvent::from5100.0%
Lorekeeper\Server\Event\Combat\SkillsLoadedEvent::target5100.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\Events::recognize4100.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\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\PlayerLeftEvent::from4100.0%
Lorekeeper\Server\Event\Progression\LeveledUpEvent::from4100.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\Shop\ShopLoadedEvent::from4100.0%
Lorekeeper\Server\Message\DelimitedMessage::from4100.0%
Lorekeeper\Server\Event\EventBundle::contains3100.0%
Lorekeeper\Server\Event\Notice::text3100.0%
Lorekeeper\Server\Event\Combat\PlayerDiedEvent::from3100.0%
Lorekeeper\Server\Event\Combat\ResurrectedEvent::from3100.0%
Lorekeeper\Server\Event\Map\MapArrivalEvent::from3100.0%
Lorekeeper\Server\Event\Reward\MonsterRewardedEvent::read3100.0%
Lorekeeper\Server\Event\Session\ConnectionEstablishedEvent::from3100.0%
Lorekeeper\Server\Event\Shop\ShopLoadedEvent::materials3100.0%
Lorekeeper\Server\Message\XmlMessage::from3100.0%
Lorekeeper\Server\Event\Map\MonstersPlacedEvent::read2.0188.2%
Lorekeeper\Server\Event\ActionTooSoonEvent::summary20.0%
Lorekeeper\Server\Event\AwayFromKeyboardEvent::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\InventoryItem::__construct2100.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\MonstersDescribedEvent::summary20.0%
Lorekeeper\Server\Event\Map\MonstersDescribedEvent::read2.0091.3%
Lorekeeper\Server\Event\Map\MonstersPlacedEvent::summary20.0%
Lorekeeper\Server\Event\Map\MonstersSeenEvent::read2.0091.3%
Lorekeeper\Server\Event\Map\MovedToMapEvent::read2100.0%
Lorekeeper\Server\Event\Map\PlayersSeenEvent::read2.0093.5%
Lorekeeper\Server\Event\Map\RoomJoinedEvent::summary20.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::summary20.0%
Lorekeeper\Server\Event\Shop\ShopLoadedItem::__construct2100.0%
Lorekeeper\Server\Message\JsonMessage::from2100.0%
Lorekeeper\Server\Server::__construct1100.0%
Lorekeeper\Server\Event\ActionTooSoonEvent::channel1100.0%
Lorekeeper\Server\Event\ActionTooSoonEvent::phrase1100.0%
Lorekeeper\Server\Event\AwayFromKeyboardEvent::channel1100.0%
Lorekeeper\Server\Event\AwayFromKeyboardEvent::phrase1100.0%
Lorekeeper\Server\Event\NoticeEvent::__construct1100.0%
Lorekeeper\Server\Event\NoticeEvent::from1100.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\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\SkillsLoadedEvent::__construct1100.0%
Lorekeeper\Server\Event\Combat\SkillsLoadedEvent::summary1100.0%
Lorekeeper\Server\Event\Inventory\PlayerInventoryLoadedEvent::__construct1100.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\MapMonster::__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\MonsterPlacement::__construct1100.0%
Lorekeeper\Server\Event\Map\MonstersDescribedEvent::__construct1100.0%
Lorekeeper\Server\Event\Map\MonstersPlacedEvent::__construct1100.0%
Lorekeeper\Server\Event\Map\MonstersSeenEvent::__construct1100.0%
Lorekeeper\Server\Event\Map\MonstersSeenEvent::summary1100.0%
Lorekeeper\Server\Event\Map\MovedToMapEvent::__construct1100.0%
Lorekeeper\Server\Event\Map\MovedToMapEvent::summary1100.0%
Lorekeeper\Server\Event\Map\PlayersSeenEvent::__construct1100.0%
Lorekeeper\Server\Event\Map\PlayersSeenEvent::summary1100.0%
Lorekeeper\Server\Event\Map\RoomJoinedEvent::__construct1100.0%
Lorekeeper\Server\Event\Map\SeenMonster::__construct1100.0%
Lorekeeper\Server\Event\Map\SeenPlayer::__construct1100.0%
Lorekeeper\Server\Event\Mention\Mention::__construct1100.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\Progression\LeveledUpEvent::__construct1100.0%
Lorekeeper\Server\Event\Quest\QuestLoadedEvent::__construct1100.0%
Lorekeeper\Server\Event\Quest\QuestLoadedEvent::mentions1100.0%
Lorekeeper\Server\Event\Quest\QuestLoadedEvent::questType1100.0%
Lorekeeper\Server\Event\Quest\QuestLoadedQuest::__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::mentions1100.0%
Lorekeeper\Server\Exception\MalformedEventException::__construct1100.0%
Lorekeeper\Server\Message\DelimitedMessage::__construct1100.0%
Lorekeeper\Server\Message\JsonMessage::__construct1100.0%
Lorekeeper\Server\Message\XmlMessage::__construct1100.0%
Lorekeeper\Server\Event\EventBundle::events0100.0%
Lorekeeper\Server\Event\NoticeEvent::channel0100.0%
Lorekeeper\Server\Event\NoticeEvent::phrase0100.0%
Lorekeeper\Server\Event\Combat\CombatRoundEvent::read0100.0%
Lorekeeper\Server\Event\Map\MapArrivalEvent::read0100.0%
Lorekeeper\Server\Event\Reward\RewardedEvent::read0100.0%