-- BossTitle.lua BOSS击杀奖励称号脚本
local BossTitle = {}
local BOSS_NAME = "火龙教主"
local TITLE_NAME = "屠龙勇士"
-- 怪物死亡触发
function BossTitle.OnMonsterDead(monster, killerPlayer)
if not killerPlayer then return end
if monster:GetName() ~= BOSS_NAME then return end
-- 判断玩家是否已有称号,避免重复领取
if killerPlayer:HasTitle(TITLE_NAME) then
killerPlayer:SendMsg(0, "你已拥有【屠龙勇士】称号,无需重复获取")
return
end