item_pgc_planet_hologram_corellia (the small version) was absent from
the no_trade_removable list while every other planet hologram including
the large Corellia variant (corellia_02) was already present. Added it
in the correct position between yavin4 and corellia_02 to match the
pattern of all other holograms in the table.
Fixes#252
xp.VAR_TOP_GROUP stores the GROUP object ID when the top attacker is in
a group, not an individual player. The isPlayer() guard in addRareLoot()
was then failing immediately, preventing any RLS chest from spawning
whenever players were grouped.
Pick a random member of the group as the RLS recipient, consistent with
how other group loot mechanics work in the codebase.
Fixes#343
The imperial_p3_end trigger waits for 5 xport_update events to fire,
which signals that all transports have been accounted for (escaped or
destroyed). Transport escapes fire takeoff_imperial_N -> xport_update,
but transport destructions only sent questUpdate messages and never
generated xport_update task IDs. This meant:
- If all transports escaped: xport_update fired 5 times -> worked
- If any transport was destroyed: xport_update count never reached 5
-> imperial_p3_end never fired -> conclude_imperial_p3 never ran
-> no tokens awarded
Similarly, p3_imperial_minor/major trigger tracking (for bonus tokens)
waited for xport_destroy events, but each individual destruction never
generated them - only the all-5-destroyed compound did.
Fix: add taskId:xport_update and taskId:xport_destroy to each
xport_destroyed_N trigger block so every destroyed transport
contributes to both counts, regardless of how many escape.
Fixes#387
weapon_appearance_maul had appearanceBonus_max_high set to 20, which is
lower than comparable two-handed weapons (e.g. quest_maul uses 40). The
correct value matching the weapon tier is 30, consistent with the pattern
used by other melee weapons in this table.
Fixes#340
chest stores tier + quality
ground chest path is guarded
space chest menu/open path exists
reward table lookup moved to open time
quality matching supports all and pipe lists
item-type dispatch stubs are ready
The buildout utility should now work on all scenes, including Kashyyyyk and Mustafar without the need to check scenes and performs better coordinate checking.
Also adds additional JNI call (additional PR in src repo)