TrinityCore 雕文操作

本文详细介绍了TrinityCore中的雕文装配槽、大雕文、小雕文的概念及如何进行雕文装配和取消操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

TrinityCore 雕文操作

雕文装配槽(slot)

0 大雕文
1 小雕文
2 小雕文
3 大雕文
4 小雕文
5 大雕文

符文也分为大雕文,小雕文,装配时需要注意。

大小雕文开启的等级也不一样,这里都假设目标等级已经满级,全部开启。

装配雕文


//  装配雕文 
//  i 为符文槽,651是符文id,雕文槽的类型需要与符文的类型对应
player->SetGlyph(i, 651);

取消雕文


第一步先移除,目前雕文的法术效果,接下来移除雕文。

移除雕文只需要把雕文ID设置为0即可。

// step 1
GlyphPropertiesEntry const *entry = sGlyphPropertiesStore.LookupEntry(player->GetGlyph(i));
player->RemoveAurasDueToSpell(entry->SpellId);

// step 2
player->SetGlyph(i, 0); // 实际取消操作 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值