Lava Titan
Developer
weapon charges are bugged, for example try changing ice rapier charges from 1 to 5 and it will still be 1
(yes I did restart the server after make this changes)
any ideas how to fix?
weapon charges are bugged, for example try changing ice rapier charges from 1 to 5 and it will still be 1
(yes I did restart the server after make this changes)
Are you doing "/i ice rapier"? That's not a bug. If you use "/i ice rapier, 5" it will create an ice rapier with 5 charges.any ideas how to fix?
yeah, the boss system was working as intended
yeah dude you just need to put the flag on the monster/make an item unique, I tested it on rats for example.yo what boss could I test the rewardloot thing with?
can you test killing a monster that isn't a boss.
There you go you need to make some modifications to make it work on 10.80+ tho some are in this post.
Like I said a couple of times, you need to add the 10.80+ byte and the store link on sendaddcreature in protocolgamebase, and make the caster login window show always premium or free premium to avoid debug when trying to login, I think both codes are mentioned in this postHello, but what modifications you made for dont debbug more?
Where can I find that to change it?search for the 4 loot messages, and change the type from console orange to: MESSAGE_LOOT or MESSAGE_INFO_DESCR, both of these work
monsters.cpp:Where can I find that to change it?
if (owner) {
std::ostringstream ss;
ss << "Loot of " << nameDescription << ": " << corpse->getContentDescription();
if (owner->getParty()) {
owner->getParty()->broadcastPartyLoot(ss.str());
} else {
owner->sendTextMessage(MESSAGE_STATUS_CONSOLE_ORANGE, ss.str()); // change for MESSAGE_INFO_DESCR / MESSAGE_LOOT
}
}
} else {
std::ostringstream ss;
ss << "Loot of " << nameDescription << ": nothing (due to low stamina)";
if (owner->getParty()) {
owner->getParty()->broadcastPartyLoot(ss.str());
} else {
owner->sendTextMessage(MESSAGE_STATUS_CONSOLE_ORANGE, ss.str()); // change for MESSAGE_INFO_DESCR / MESSAGE_LOOT
}
void Party::broadcastPartyLoot(const std::string& loot)
{
leader->sendTextMessage(MESSAGE_STATUS_CONSOLE_ORANGE, loot); // change for MESSAGE_INFO_DESCR / MESSAGE_LOOT
for (Player* member : memberList) {
member->sendTextMessage(MESSAGE_STATUS_CONSOLE_ORANGE, loot); // change for MESSAGE_INFO_DESCR / MESSAGE_LOOT
}
}
void Actions::showUseHotkeyMessage(Player* player, const Item* item, uint32_t count)
{
std::ostringstream ss;
const ItemType& it = Item::items[item->getID()];
if (!it.showCount) {
ss << "Using one of " << item->getName() << "...";
} else if (count == 1) {
ss << "Using the last " << item->getName() << "...";
} else {
ss << "Using one of " << count << ' ' << item->getPluralName() << "...";
}
player->sendTextMessage(MESSAGE_STATUS_SMALL, ss.str()); // change for MESSAGE_INFO_DESCR / MESSAGE_LOOT
}
https://otland.net/threads/monster-looktypes.31774/page-6 I only have this ones, btw are you using my distro?, have you encountered any problem with it? like stability issues, bugs or something? I might have more time to work on it soon so I guess I can try and fix the errorsHey can you give the looktype of new bosses?
Bone Capsule
Ferumbras Essence
Ferumbras Soul Splinter
Mazoran
Plagirath
Ragiaz
The Shatterer
Zamulosh