Pastebin

New pastes are no longer accepted · Stats

Latest Pastes

AoE by Cyber.N1nja/Toxiatris

Open map.cpp. Goto the very end of Map::Attack(blah). Right before the last bracket add:
if (from->player->character->paperdoll[Character::Weapon] == ID)
{
    UTIL_PTR_VECTOR_FOREACH(this->npcs, NPC, closenpc)
    {
        int dist = util::path_length(target_x, target_y, closenpc->x, closenpc->y);
        int dmg = util::rand(from->mindam, from->maxdam);

        if (distance <= 6 && closenpc->alive)
        {
            PacketBuilder eff;
            eff.SetID(PACKET_EFFECT, PACKET_AGREE);
            eff.AddChar(closenpc->x);
            eff.AddChar(closenpc->y);
            eff.AddShort(ID);

            from->player->character->SendBuilder(eff);
            closenpc->Damage(from, dmg);
        }
    }
}