Handle speaker=id directly in [message] instead of relying on SUF
(cherry-picked from commit 2bd2a8b1b6
)
This commit is contained in:
parent
52d3b7bb6a
commit
05a45b8cd1
1 changed files with 2 additions and 0 deletions
|
@ -183,6 +183,8 @@ local function get_speaker(cfg)
|
|||
speaker = wesnoth.get_unit(context.x1 or 0, context.y1 or 0)
|
||||
elseif cfg.speaker == "second_unit" then
|
||||
speaker = wesnoth.get_unit(context.x2 or 0, context.y2 or 0)
|
||||
elseif cfg.speaker ~= nil then
|
||||
speaker = wesnoth.get_unit(cfg.speaker)
|
||||
else
|
||||
speaker = wesnoth.get_units(cfg)[1]
|
||||
end
|
||||
|
|
Loading…
Add table
Reference in a new issue