Hello guys,
To increase magic level I can use e.g.:
But I want to decrase magic level.
I tried e.g.:
I can use something like this:
But now, how to send to player's client that selected magic level? It is possbile?
To increase magic level I can use e.g.:
player:addManaSpent(player:getVocation():getRequiredManaSpent(player:getBaseMagicLevel() + 1) - player:getManaSpent())
But I want to decrase magic level.
I tried e.g.:
But this doesn't decrase but increase magic level, so I cannot use this function like that.player:addManaSpent(-20000)
I can use something like this:
db.query("UPDATE `players` SET `maglevel` = `maglevel` - 10 WHERE `id` = " .. player:getGuid() .. ";")
local Info = db.storeQuery("SELECT `maglevel` FROM `players` WHERE `id` = " .. player:getGuid())
local lvl = result.getDataInt(Info, 'maglevel')
result.free(Info)
But now, how to send to player's client that selected magic level? It is possbile?