mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2024-11-23 23:58:02 -05:00
Fix always using JavaScript for enemy AI in multiplayer
This commit is contained in:
parent
71e20395c9
commit
dd08a8bd64
1 changed files with 3 additions and 1 deletions
|
@ -31,8 +31,11 @@ module.exports = class Spell
|
|||
@languages.javascript ?= p.source
|
||||
@name = p.name
|
||||
@permissions = read: p.permissions?.read ? [], readwrite: p.permissions?.readwrite ? [] # teams
|
||||
@team = @permissions.readwrite[0] ? 'common'
|
||||
if @canWrite()
|
||||
@setLanguage options.language
|
||||
else if @otherSession and @team is @otherSession.get 'team'
|
||||
@setLanguage @otherSession.get('submittedCodeLanguage') or @otherSession.get('codeLanguage')
|
||||
else
|
||||
@setLanguage 'javascript'
|
||||
|
||||
|
@ -49,7 +52,6 @@ module.exports = class Spell
|
|||
@view.render() # Get it ready and code loaded in advance
|
||||
@tabView = new SpellListTabEntryView spell: @, supermodel: @supermodel, codeLanguage: @language, level: options.level
|
||||
@tabView.render()
|
||||
@team = @permissions.readwrite[0] ? 'common'
|
||||
Backbone.Mediator.publish 'tome:spell-created', spell: @
|
||||
|
||||
destroy: ->
|
||||
|
|
Loading…
Reference in a new issue