Hey guys I really need some help Im using PI and i enabled the firemaking also changed
Objects fire = new Objects(2732,c.getX(),c.getY(), 0, -1, 10, 3);
Objects fire2 = new Objects(-1,c.getX(),c.getY(), 0, -1, 10, 60);
Server.objectHandler.addObject(fire);
Server.objectHandler.addObject(fire2);
To

c.getPA().checkObjectSpawn(2732, c.getX(), c.getY(), 1, 10);
So it shows the Fire on ground when its made
But other players cant see the fire on ground, and it doesn't appear on the small map..

can someone help me or show me a tut on how to make a 100% firemaking please rune-server ppl

Btw my Firemaking.java looks like this

package server.model.players.skills;

import server.Config;
import server.model.players.Client;
import server.model.objects.Objects;
import server.Server;
/**
* Firemaking.java
*
* @author Sanity
*
**/
public class Firemaking {

private Client c;

private int[] logs = {1511,1521,1519,1517,1515,1513};
private int[] exp = {40,60,90,135,203,304};
private int[] level = {1,15,30,45,60,75};
public long lastLight;
private int DELAY = 1250;
public boolean resetAnim = false;

public Firemaking(Client c) {
this.c = c;
}

public void checkLogType(int logType, int otherItem) {
for (int j = 0; j < logs.length;j++) {
if (logs[j] == logType || logs[j] == otherItem) {
lightFire(j);
return;
}
}
}

public void lightFire(int slot) {
if (c.duelStatus >= 5) {
c.sendMessage("Why am I trying to light a fire in the duel arena?");
return;
}
if (c.playerLevel[c.playerFiremaking] >= level[slot]) {
if (c.getItems().playerHasItem(590) && c.getItems().playerHasItem(logs[slot])) {
if (System.currentTimeMillis() - lastLight > DELAY) {
c.startAnimation(733,0);
c.getItems().deleteItem(logs[slot], c.getItems().getItemSlot(logs[slot]), 1);
c.getPA().addSkillXP(logs[slot] * Config.FIREMAKING_EXPERIENCE, c.playerFiremaking);
c.getPA().checkObjectSpawn(2732, c.getX(), c.getY(), 1, 10);
c.sendMessage("You light the fire.");
c.getPA().walkTo(-1,0);
c.turnPlayerTo(c.getX() + 1, c.getY());
this.lastLight = System.currentTimeMillis();
//c.getPA().frame1();
resetAnim = true;
}
}
}
}

}