• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

AAEmu / AAEmu / 29675539646
5%

Build:
DEFAULT BRANCH: develop
Ran 19 Jul 2026 05:55AM UTC
Jobs 1
Files 2094
Run time 3min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

19 Jul 2026 05:53AM UTC coverage: 4.752% (+0.001%) from 4.751%
29675539646

push

github

web-flow
fix(game): Labor consumption for wild planting (#1463)

* feat(game): Added loading of skill category

- Added loading of the skill category field as well as added an enum for it.
- Added some comments

* fix(game): Removed duplicate packets in AddVisibleObject

* refactor(game): Simplified CSCreateDoodadPacket

* wip(game): sub-zone loading issue

* fix(game): Public-Farm detection

- Sub-Zones did not load correctly anymore. This has been fixed and Public-Farm areas are now once again detected correctly.
- Fixed some inconsistent naming of fields for ZoneId vs ZoneKey
- Replaced most functions inside `Point` with a ``Vector3` version in an attempt to further remove the old class.

* feat(game): Labor cost planting outside owned land

`CSCreateDoodadPacket` now verifies several conditions.
- Checks if the referenced item actually exists first.
- Finds the related skill to calculate the labor costs for placing this item.
- If in a public farm area, validates the type, and reduces cost to 0.
- If on player owned land, verify permission and set labor cost to 0.
- Verify required labor before placing.

* Suggestions by greptile and test fix

Added greptile's suggested fix for housing zones as this was also wrong.
Implemented missing interface item for tests (somebody else can probably fix this better)

---------

Co-authored-by: nl0bp <38990417+NL0bP@users.noreply.github.com>

4 of 105 new or added lines in 13 files covered. (3.81%)

3 existing lines in 2 files now uncovered.

3294 of 69314 relevant lines covered (4.75%)

0.05 hits per line

Uncovered Changes

Lines Coverage ∆ File
54
2.42
0.48% AAEmu.Game/Core/Managers/SubZoneManager.cs
30
0.0
0.0% AAEmu.Game/Core/Packets/C2G/CSCreateDoodadPacket.cs
4
0.0
0.0% AAEmu.Game/Models/Game/World/Xml/XmlWorldZone.cs
3
0.0
0.0% AAEmu.Game/Core/Managers/World/ZoneManager.cs
2
0.0
0.0% AAEmu.Game/Models/Game/Indun/Dungeon.cs
2
0.0
0.0% AAEmu.Game/Models/Game/World/Xml/XmlWorld.cs
1
3.49
-0.0% AAEmu.Game/Core/Managers/SkillManager.cs
1
16.17
0.0% AAEmu.Game/Core/Managers/World/WorldManager.cs
1
0.0
0.0% AAEmu.Game/Models/Game/World/Point.cs
1
0.0
0.0% AAEmu.Game/Models/Game/World/Xml/XmlWorldSector.cs
1
0.0
0.0% AAEmu.Game/Models/Game/World/Zones/Area.cs
1
7.91
0.3% AAEmu.Game/Utils/MathUtil.cs

Coverage Regressions

Lines Coverage ∆ File
2
2.42
0.48% AAEmu.Game/Core/Managers/SubZoneManager.cs
1
0.0
0.0% AAEmu.Game/Core/Packets/C2G/CSCreateDoodadPacket.cs
Jobs
ID Job ID Ran Files Coverage
1 29675539646.1 19 Jul 2026 05:55AM UTC 2094
4.75
GitHub Action Run
Source Files on build 29675539646
  • Tree
  • List 2094
  • Changed 16
  • Source Changed 16
  • Coverage Changed 12
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29675539646
  • e623c5e4 on github
  • Prev Build on develop (#29654591632)
  • Next Build on develop (#29682069977)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc