Skip to content

Commit 8cd935a

Browse files
committed
Profession roadmap rewards fix
1 parent 9336aaa commit 8cd935a

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

src/services/PlayerService.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@
6868
import engine.resources.objects.DraftSchematic;
6969
import engine.resources.objects.SWGObject;
7070
import engine.resources.scene.Point3D;
71+
import engine.resources.scene.Quaternion;
7172
import engine.resources.service.INetworkDispatch;
7273
import engine.resources.service.INetworkRemoteEvent;
7374

@@ -475,12 +476,15 @@ public void giveExperience(CreatureObject creature, int experience) {
475476
}
476477

477478
try {
479+
String customServerTemplate = null;
480+
478481
if (!item.contains("/")) {
482+
customServerTemplate = item;
479483
item = core.scriptService.callScript("scripts/roadmap/", "roadmap_rewards", "get", item).asString();
480484
}
481485

482486
if (item != null && item != "") {
483-
creature.getSlottedObject("inventory").add(core.objectService.createObject(item, creature.getPlanet()));
487+
creature.getSlottedObject("inventory").add(core.objectService.createObject(item, 0, creature.getPlanet(), new Point3D(0, 0, 0), new Quaternion(1, 0, 0, 0), customServerTemplate));
484488
} else {
485489
//System.out.println("Can't find template: " + item);
486490
}

0 commit comments

Comments
 (0)