PathOfBuildingCommunity / PathOfBuildingCommunity/PathOfBuilding

Exporting as support exports uber boss config

Open
#6,968 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Lua
Stars
5.4k
Forks
2.4k
Avg merge
1d 12h
Merged PRs (30d)
26

Description

Check version
  • I'm running the latest version of Path of Building and I've verified this by checking the changelog
Check for duplicates
  • I've checked for duplicate issues by using the search function of the issue tracker
How is Path of Building expected to behave?

When exporting a build with "Export support" checkbox checked, it will just export the build itself. The exported build will not be affected by any PoB config like boss preset, delirious effect, enemy boss config etc.

How does Path of Building behave?

When exporting a build with "Export support" checkbox checked, the build will be exported with the uber pinnable boss modifier "70% less damage taken" included (if that option is selected in the config), unexpectedly adding a multiplicative 70% less damage modifier to any other build.

How to reproduce the issue
  1. Create any build, even an empty build works.
  2. In the Enemy stats section, set the Is the enemy a Boss? dropdown to Uber Pinnable Boss.
  3. Export the build with the Export Support checkbox checked, and import it to any other build.
  4. Watch dps drop by 70%.
Character build code
eNqtW19z2roSf24_hYf3hACBpB1yzvAvbWaShgtJe-_TGcUWoFNZ4spyEs7kw5-VZBtDkLFitzOtbe3-tLtarXbXpv_na0i9ZywiwtlVo3V61vAw83lA2PKq8fhwfXLZ-POPz_0pkqv7xTAmVI388flTX197FD9jCnwNTyKxxPJnitT5C5DWiMkV5uwO_c3FNx5cNX5whhveE2IBkemdT1EU_UAhvmrMfWBueCjyMQtG2-cJ4QoJ5EssbtWsg1jyOx7AqBQxjIaIsDn3f2P5TfB4rYV6JvjF0NzcTe9nDzmRCMuLBBp96k8p2mAxl0h6Efxz1RiAYdASj1EI_wIaojFAnZ2enfUazUKWYSwi6cI3X2McZKSt07aNcCrwZLHAviTPeCSIHK0Q83OT2Phcae9iKsmaEixyUnVtHN_fgVtJH7hEdDyd79jlol1MzuVxqX8RuRpSMGN5cMVys2REYjeeKScRZ-5K7HBYrR9TCpusFO0MR1g8I0n2pLFi8_CJMBcT3SGGRjwqYX9FOcUCtq50Yphjn8Nud53DkfOWLHB5Sic9EgZXaT6mx2Rels4Z-GMCzSDGlaOc85iWpJTbqNO2Uo3xawmqGyZLYT1zqQ-fY7LpvTz5Ps0oO19Oz1qt1lmv96XV7doD92oTER_RO_RKwjiEiPmAfuPthL0CZ1muJIOQYGPtWI-VayKwO9eI0-ADXCvEIyvbZdFWKGEEOCD9r4r2hvnl9tcjEzo65s7VXiHDDLxeHd9PFJfk2E6R7J3tWXl2ZKolZsl8m3Lq3GLsr75BkjNDEpeLlNvDuNisiraUWRXhAbN2SzI4GEkxWox0-qWIydFME4bFcjNfEUwDN-pUsBFalwhoysx57lLm3p3OyWPyrI4m-YVEUC7su8r0jKJ8iG31is1lyMs5JobEDxgCXDbHnQr-t8qiqRvbQIQ8FiUX3BCXUiA9HUzNMMNB7Jc7joYUap6y0oNUlDpxDKRE_u8xD5bYaRInjqyg0azzeL2GiKHWviyAOuYgFSa53OKkV4L6Hhy31P5VJ2L5CbbUpSfIzvjys-yxlNdFndMOymzJS0-RLegdhIYQQr4ub6ES3-596-JA9VOqlNGEJUuqKX8ByVeqRRG5UUM-s81hrKIIzP7ZlMbfIS81wYQFsVBbofQc-xyHpnkgIYTNKBojibwgSYB_IkEQk23dP4kwEv7qFpb-GlH6BJHgqpF_qu72GFvp2vabukWkrm7CNRfSw6_qvykScpM0bTSdfgAwkSRMV7IQdShtePMVfxkEz0qJB85pdNVYIBpBNEDrNWZBeqtVmWhoHAzjxSLymG4aadw7HD4Zw0Sa8tO-R76tTVLyFqLXK0hIFFpzB846wSgWyfyfTk5OPH3r3ZKQSA_uP7ccoOC4DjcjrtpiYIBE1Oz-64AKjILNXGkefN4-N32InUcpqc9hjQ6OrFSTLD8wjIUKI7knMyTwvXhk5P8xzk9HGEM-xUMeRe-Bh4JISfH7gdGKULoryhKykbRBpqKKckVXc8HiJYYyOLrg-Hxycfam5HvLPXy7u59N3k7U34OT9JvaV9TVg8DYQ-lh5Ctn1lKoGy9EkYRMx0S3SDl_rlN5E6jt6DEOngwp8eVlp6O2iiqkkdgMdgkZAQeXMFeuYdruJL1Qg6Q16z_ObvXFp5WU6-hrs_ny8nK6RnLFF_gVkpdTn4fNNTCBwCfRbzD0iYJtDuDPcDnQfzRQM0XqmyZp1DR3yvqCgMwmJjSVotokyhLq4geXWK-Eepje9OdqqsiLwI7fcBgNNxCHr1WyuddjSkypqOdYmqCS50m7twFeoJiq5_-JESUqQpzln96aRjPjIsxKaICCEKHSBYP4sFkr0w9ub83IgMoETE23Ey9SgTwSbOOV0UldjhD1jffdsHUsE68LSeT_9QQ-o1rKMIUUuks-ub6ejB5ufk6SsJpn0SvyF4tVEALf0P9vD7851kmeF8VPkbm8avwk-EULMsYSEQqh3ueUonWEs4inhU40oMBXgKapoBhPW9GHsbYEdqTJKxYQoJdQHfiCYKtc2fgRocyEPNn7NjTV-LUDmeR0BLvSVDYWS-nWuh1Fdbut6qjBAl442RC1zpyMHrGEVG4Lu44siG8OqqIlV05uqArs4vtw-PubgvVOMms7hu6k2wDMoJ3ZnEs27mS0wKq6JW-1qhm1s4-xj6y6m0E7c1YscwZmsqFkVAVIPzjTTg6bZkCoyjmsKzuhOCOxA97LFRbJ4WNDuoMYlZIUbhxBnmJp38Y5igJb6dadxUJqzM5q2lMWHdRYQSTaadlYDJqnsUOZVoc1kBWxmorIar-kvipYgqSRYDG_GS0wQtpLseifDBdsEh1_B8-cBKbGtmyXPbKigAF5RXUY3TioDrPfSaiOeA2p2W_reiejdvZHSVQmcgDFJEClQNSmqoag9lY1hNl-IrHlnRWnEDp-jfECg6ELA1hGU7C-MmZjOORkwdqWhNJiHd4IW9WcsEwoP6ipM2KujCn2YUNyBAjOou8F2U45pKy78x0jql6Gc1oN8N1Lo0p6chkhFoxVb7qioqq1Ha8BLJXs_lC6ul3SfdR-My0kdF2pUvukeTKXQpWP_3Ae_k9XOuoqqXE6SV0DSd6YgKmFdpF0HkX437Tx07-RUNkkRZa6TmusOMLmHe4vjNac6ceq5jQFiiG0EiVFUVItUg5VEnBMn6CCVEKbysbweDCXGjQla7OYZYip9AZPmyhC1DNVqNd24E-n3MfoumO0a8BoefMXtN4H6tWgUK8GhVwwhhz2zD5AxwHgO4aI925tq_rGh8xwaE26NaxJqwaMc0eD1OWTdWwyFwydQzhZ_aAHtiv6T8dZZJcF-kb5M46quMnhXdNzRnBWs1VZTZe1HYQxxbIGF-zUEBY7lVU_dza3ix_PIEP7yH41gc9ZuapbtOtsjOrHSrsyQnUZzqsa7ryu2N5xkiTYeKa1UH_c6tZ1Wrfq0ahddYmcM6jKoaVXj-bdyoJ0XCNWq6qxWzXE9tr2VLeedehVzF-qZyNVM6iatmKnrtBQG9BHSouP2aIun6xpKT68Ryp6Um2nQ7uGQFEHRqsuhWqLWu-B-s2k1aN7UbpXpN9uc7Ygy3fvqrH6qOImUh9PbF9uP6oX19k3Rj5ecRpgkedIfrmUvtu-yH_Te4h-5_OzlKtzhCn71i19kb1lPD8_Ml_uh08pV7eYJf85YcZyTC144i6cmsmdSzcKtwyXdnXC7Fdc6mdLWOBgrl-Z85jJOaaL3DcJ3eP6udokW7Wpaupm4pZkcl4B5Vj7xrzotY6vgIt4yg4u9MkHvZzSGWI7kh1RJz0-Uvp25_LYLlGu_t6binl2Pzx28cLsFWTK8uXiwm6MiCwJvV_obyvBB_VHjLvfw_SbaWBS32Pt_t70X_CVzWA=
Screenshots

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at the Export Support checkbox flow and the Enemy stats/Uber Pinnable Boss configuration, then trace the export and import entry points. Reproduce the issue with an empty build and verify that importing an Export Support build no longer carries the selected boss modifier or its 70% less damage effect.

Written by the indexing model from the issue text.

Assessment

Tech stack
lua
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.