I've added the new sprite in tibia.dat, is the same like red star effect but with a blue star.
I've edited sources and added the new distance effect, the new distance effect works if i use it on function "doSendDistanceShoot" or if i use "/x 42" (42 is the new effect), but when i try to use it on an item attribute, i get a client debug, here is my sources..
const.h
tools.cpp
An this is my item:
I can't shoot with the enchanted assassin star because when it ry to shoot (attacking a creature) i get a client debug :S!
HELP please
I've edited sources and added the new distance effect, the new distance effect works if i use it on function "doSendDistanceShoot" or if i use "/x 42" (42 is the new effect), but when i try to use it on an item attribute, i get a client debug, here is my sources..
const.h
LUA:
.
SHOOT_EFFECT_EXPLOSION = 0x28, //40
SHOOT_EFFECT_CAKE = 0x29, //41
SHOOT_EFFECT_BLUESTAR = 0x30, //42
SHOOT_EFFECT_LAST = SHOOT_EFFECT_BLUESTAR,
LUA:
ShootTypeNames shootTypeNames[] =
{
{"spear", SHOOT_EFFECT_SPEAR},
{"bolt", SHOOT_EFFECT_BOLT},
{"arrow", SHOOT_EFFECT_ARROW},
{"fire", SHOOT_EFFECT_FIRE},
{"energy", SHOOT_EFFECT_ENERGY},
{"poisonarrow", SHOOT_EFFECT_POISONARROW},
{"burstarrow", SHOOT_EFFECT_BURSTARROW},
{"throwingstar", SHOOT_EFFECT_THROWINGSTAR},
{"throwingknife", SHOOT_EFFECT_THROWINGKNIFE},
{"smallstone", SHOOT_EFFECT_SMALLSTONE},
{"death", SHOOT_EFFECT_DEATH},
{"largerock", SHOOT_EFFECT_LARGEROCK},
{"snowball", SHOOT_EFFECT_SNOWBALL},
{"powerbolt", SHOOT_EFFECT_POWERBOLT},
{"poison", SHOOT_EFFECT_POISONFIELD},
{"infernalbolt", SHOOT_EFFECT_INFERNALBOLT},
{"huntingspear", SHOOT_EFFECT_HUNTINGSPEAR},
{"enchantedspear", SHOOT_EFFECT_ENCHANTEDSPEAR},
{"redstar", SHOOT_EFFECT_REDSTAR},
{"greenstar", SHOOT_EFFECT_GREENSTAR},
{"royalspear", SHOOT_EFFECT_ROYALSPEAR},
{"sniperarrow", SHOOT_EFFECT_SNIPERARROW},
{"onyxarrow", SHOOT_EFFECT_ONYXARROW},
{"piercingbolt", SHOOT_EFFECT_PIERCINGBOLT},
{"whirlwindsword", SHOOT_EFFECT_WHIRLWINDSWORD},
{"whirlwindaxe", SHOOT_EFFECT_WHIRLWINDAXE},
{"whirlwindclub", SHOOT_EFFECT_WHIRLWINDCLUB},
{"etherealspear", SHOOT_EFFECT_ETHEREALSPEAR},
{"ice", SHOOT_EFFECT_ICE},
{"earth", SHOOT_EFFECT_EARTH},
{"holy", SHOOT_EFFECT_HOLY},
{"suddendeath", SHOOT_EFFECT_SUDDENDEATH},
{"flasharrow", SHOOT_EFFECT_FLASHARROW},
{"flammingarrow", SHOOT_EFFECT_FLAMMINGARROW},
{"flamingarrow", SHOOT_EFFECT_FLAMMINGARROW},
{"shiverarrow", SHOOT_EFFECT_SHIVERARROW},
{"energyball", SHOOT_EFFECT_ENERGYBALL},
{"smallice", SHOOT_EFFECT_SMALLICE},
{"smallholy", SHOOT_EFFECT_SMALLHOLY},
{"smallearth", SHOOT_EFFECT_SMALLEARTH},
{"eartharrow", SHOOT_EFFECT_EARTHARROW},
{"explosion", SHOOT_EFFECT_EXPLOSION},
{"cake", SHOOT_EFFECT_CAKE},
{"bluestar", SHOOT_EFFECT_BLUESTAR}
};
An this is my item:
LUA:
<item id="4756" article="an" name="enchanted assassin star" plural="enchanted assassin stars">
<attribute key="weight" value="200" />
<attribute key="attack" value="65" />
<attribute key="weaponType" value="distance" />
<attribute key="shootType" value="bluestar" />
<attribute key="range" value="4" />
<attribute key="ammoAction" value="moveback" />
</item>
I can't shoot with the enchanted assassin star because when it ry to shoot (attacking a creature) i get a client debug :S!
HELP please
Last edited: