diff --git a/project.sublime-project b/project.sublime-project deleted file mode 100644 index 48beacb3..00000000 --- a/project.sublime-project +++ /dev/null @@ -1,17 +0,0 @@ -{ - "folders": - [ - { - "path": "src/client", - "folder_exclude_patterns": [ - "plugins" - ] - }, - { - "path": "src/server", - "folder_exclude_patterns": [ - "node_modules" - ] - } - ] -} diff --git a/project.sublime-workspace b/project.sublime-workspace deleted file mode 100644 index ea7455af..00000000 --- a/project.sublime-workspace +++ /dev/null @@ -1,1567 +0,0 @@ -{ - "auto_complete": - { - "selected_items": - [ - [ - "sr", - "spritesheet" - ], - [ - "re", - "resourceList" - ], - [ - "char", - "character" - ], - [ - "nam", - "NativeModule" - ], - [ - "ata", - "attackTemplate" - ], - [ - "pr", - "properties" - ], - [ - "hovec", - "hoverCell" - ], - [ - "drag", - "dragItem" - ], - [ - "usei", - "useItems" - ], - [ - "ins", - "instancedItems" - ], - [ - "co", - "cover" - ], - [ - "back", - "background-color" - ], - [ - "retu", - "result" - ], - [ - "ren", - "rendered" - ], - [ - "pos", - "posItem" - ], - [ - "hover", - "hoverCell" - ], - [ - "dag", - "dragEl" - ], - [ - "col", - "collides" - ], - [ - "cl", - "cl\tcl" - ], - [ - "un", - "undoStates" - ], - [ - "mouse", - "mouseDown" - ], - [ - "class", - "classSprites" - ], - [ - "ext", - "extend" - ], - [ - "req", - "requestedBy" - ], - [ - "item", - "itemId" - ], - [ - "fact", - "factionTier" - ], - [ - "fl", - "fl\tfl" - ], - [ - "fac", - "faction" - ], - [ - "qual", - "quality" - ], - [ - "com", - "components" - ], - [ - "grant", - "getReputation" - ], - [ - "quan", - "quantityText" - ], - [ - "pa", - "pageSize" - ], - [ - "texal", - "text-align" - ], - [ - "texa", - "text-align" - ], - [ - "dmg", - "dmgMult" - ], - [ - "hid", - "hiddenWalls" - ], - [ - "blu", - "blueprint" - ], - [ - "ot", - "options" - ], - [ - "magin", - "margin-top" - ], - [ - "pema", - "permadead" - ], - [ - "perme", - "permadead" - ], - [ - "log", - "onLogout" - ], - [ - "exten", - "extensionObj" - ], - [ - "death", - "deathEvent" - ], - [ - "deat", - "deathEvent" - ], - [ - "onpro", - "onProphecyUnhover" - ], - [ - "pro", - "prophecies" - ], - [ - "ob", - "objectsNoFlip" - ], - [ - "tile", - "tilesheet" - ], - [ - "la", - "layers" - ], - [ - "tradebuy", - "tradeBuyback" - ], - [ - "buy", - "buyback" - ], - [ - "gen", - "generators" - ], - [ - "go", - "gotoState" - ], - [ - "obj", - "objects" - ], - [ - "op", - "option" - ], - [ - "chat", - "chatSprite" - ], - [ - "branc", - "branchChanceDec" - ], - [ - "v", - "vertDir" - ], - [ - "dir", - "direction" - ], - [ - "typ", - "typeBlueprint" - ], - [ - "conf", - "configTypes" - ], - [ - "leg", - "Legplates" - ], - [ - "Scal", - "Scaled" - ], - [ - "sca", - "Scale" - ], - [ - "ar", - "Armor" - ], - [ - "rege", - "regenMana" - ], - [ - "is", - "isInCombat" - ], - [ - "xp", - "xpIncrease" - ], - [ - "st", - "str" - ], - [ - "ele", - "elementName" - ], - [ - "hpm", - "hpMax" - ], - [ - "spel", - "spellbook" - ], - [ - "hpM", - "hpMult" - ], - [ - "a", - "allAttributes" - ], - [ - "spri", - "sprintChance" - ], - [ - "addc", - "addCritChance" - ], - [ - "sta", - "stats" - ], - [ - "res", - "result" - ], - [ - "thread", - "threads" - ], - [ - "ma", - "magicFind" - ], - [ - "mag", - "magicFindMult" - ], - [ - "fg", - "fightLengths" - ], - [ - "build", - "buildPlayer" - ], - [ - "aggr", - "aggroList" - ], - [ - "from", - "fromIndex" - ], - [ - "rt", - "return" - ], - [ - "player", - "playerSpell" - ], - [ - "players", - "playerSpell" - ], - [ - "payers", - "playerSpells" - ], - [ - "stat", - "statType" - ], - [ - "spwn", - "spawners" - ], - [ - "spawn", - "spawners" - ], - [ - "cpn", - "cpns" - ], - [ - "salv", - "salvager" - ], - [ - "tr", - "true" - ], - [ - "gene", - "generator" - ], - [ - "get", - "getEnchantMaterials" - ], - [ - "text", - "text-align" - ], - [ - "background", - "background-image" - ], - [ - "power", - "powerLevel" - ], - [ - "powe", - "powerLevel" - ], - [ - "sal", - "salvager" - ], - [ - "call", - "callback" - ], - [ - "net", - "nextCallbackId" - ], - [ - "templatE", - "templateItem" - ], - [ - "succ", - "successClick" - ], - [ - "eventc", - "eventClickInv" - ], - [ - "owne", - "ownerId" - ], - [ - "prefi", - "prefix" - ], - [ - "prefix", - "prefixes" - ], - [ - "pref", - "prefix" - ], - [ - "prop", - "propertyPerfection" - ], - [ - "po", - "property" - ], - [ - "abi", - "abilityValues" - ], - [ - "coli", - "collisionMap" - ], - [ - "spell", - "spells" - ], - [ - "layer", - "layerName" - ], - [ - "anim", - "animation" - ], - [ - "tem", - "templates" - ], - [ - "ani", - "animation" - ], - [ - "thi", - "thickness" - ], - [ - "pixe", - "pixelWidth" - ], - [ - "rende", - "rendering" - ], - [ - "outl", - "OutlineFilter" - ], - [ - "flo", - "floorTile" - ], - [ - "rand", - "randomizeTile" - ] - ] - }, - "build_system": "", - "build_system_choices": - [ - ], - "build_varint": "", - "command_palette": - { - "height": 392.0, - "last_filter": "list", - "selected_items": - [ - [ - "list", - "Package Control: List Packages" - ], - [ - "packag", - "Package Control: List Packages" - ], - [ - "Package Control: ", - "Package Control: List Packages" - ], - [ - "prv", - "PackageResourceViewer: Extract Package" - ], - [ - "grun", - "Grunt" - ], - [ - "grunt", - "Grunt" - ], - [ - "gr", - "Grunt" - ], - [ - "Snippet: ", - "Snippet: cl" - ], - [ - "format", - "Format: Javascript" - ] - ], - "width": 512.0 - }, - "console": - { - "height": 243.0, - "history": - [ - "import urllib.request,os; pr='Preferences.sublime-settings'; ip='ignored_packages'; n='Package Control'; s=sublime.load_settings(pr); ig=s.get(ip); ig.append(n); s.set(ip,ig); sublime.save_settings('Preferences.sublime-settings'); pf=n+'.sublime-package'; urllib.request.install_opener(urllib.request.build_opener(urllib.request.ProxyHandler())); by=urllib.request.urlopen('https://packagecontrol.io/'+pf.replace(' ','%20')).read(); open(os.path.join(sublime.installed_packages_path(),pf),'wb').write(by); ig.remove(n); s.set(ip,ig); sublime.save_settings(pr); print('Package Control: 3.0.0 upgrade successful!')", - "import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)" - ] - }, - "distraction_free": - { - "menu_visible": true, - "show_minimap": false, - "show_open_files": false, - "show_tabs": false, - "side_bar_visible": false, - "status_bar_visible": false - }, - "file_history": - [ - "/C/Development/Web/isleward/src/server/mods/example/spellDrainLife.js", - "/C/Development/Web/isleward/src/server/mods/example/index.js", - "/C/Development/Web/isleward/src/server/components/spellbook.js", - "/C/Development/Web/isleward/src/client/js/main.js", - "/C/Development/Web/isleward/src/client/js/components/attackAnimation.js", - "/C/Development/Web/isleward/src/server/components/player.js", - "/C/Development/Web/isleward/src/server/world/mobBuilder.js", - "/C/Development/Web/isleward/src/server/components/stats.js", - "/C/Development/Web/isleward/src/client/ui/templates/characters/characters.js", - "/C/Development/Web/isleward/src/client/js/resources.js", - "/C/Development/Web/isleward/src/client/js/renderer.js", - "/C/Development/Web/isleward/src/server/config/clientConfig.js", - "/C/Development/Web/isleward/src/server/components/auth.js", - "/C/Development/Web/isleward/src/server/config/skins.js", - "/C/Development/Web/IslewardSVN/trunk/components/auth.js", - "/C/Development/Web/isleward/src/client/js/system/client.js", - "/C/Development/Web/isleward/src/server/server.js", - "/C/Development/Web/isleward/src/server/globals.js", - "/C/Development/Web/isleward/src/server/config/classes.js", - "/C/Development/Web/isleward/src/client/js/components/player.js", - "/C/Development/Web/isleward/src/server/items/generators/types.js", - "/C/Development/Web/isleward/src/server/items/generators/names.js", - "/C/Development/Web/isleward/src/client/ui/templates/inventory/inventory.js", - "/C/Development/Web/isleward/src/client/ui/templates/equipment/equipment.js", - "/C/Development/Web/isleward/src/client/ui/templates/createCharacter/createCharacter.js", - "/C/Development/Web/isleward/src/client/ui/templates/spells/spells.js", - "/C/Development/Web/isleward/src/server/config/spellsConfig.js", - "/C/Development/Web/isleward/src/server/config/spells.js", - "/C/Development/Web/isleward/src/server/components/inventory.js", - "/C/Development/Web/isleward/src/client/ui/templates/trade/trade.js", - "/C/Development/Web/isleward/src/client/ui/templates/smithing/smithing.js", - "/C/Development/Web/isleward/src/server/items/config/types.js", - "/C/Development/Web/isleward/src/server/startup.js", - "/C/Development/Web/isleward/src/server/misc/mods.js", - "/C/Development/Web/isleward/src/server/world/worker.js", - "/C/Development/Web/isleward/src/server/misc/events.js", - "/C/Development/Web/isleward/src/server/mods/modList.js", - "/C/Development/Web/isleward/src/server/components/equipment.js", - "/C/Development/Web/isleward/project.sublime-project", - "/C/Development/Web/IslewardSVN/trunk/client/ui/templates/login/login.js", - "/C/Development/Web/IslewardSVN/trunk/components/dialogue.js", - "/C/Development/Web/IslewardSVN/trunk/index.js", - "/C/Development/Web/IslewardSVN/trunk/world/worker.js", - "/C/Development/Web/IslewardSVN/trunk/client/ui/templates/talk/talk.js", - "/C/Development/Web/IslewardSVN/trunk/client/ui/templates/target/target.js", - "/C/Development/Web/IslewardSVN/trunk/spells/spellWarnBlast.js", - "/C/Development/Web/Isleward/trunk/server.js", - "/C/Development/Web/Isleward/trunk/index.js", - "/C/Development/Web/Isleward/trunk/bot.js", - "/C/Development/Web/Isleward/trunk/client/ui/templates/characters/characters.js", - "/C/Development/Web/Isleward/trunk/client/ui/templates/login/login.js", - "/C/Development/Web/Isleward/trunk/files", - "/C/Development/Web/node/node.gyp", - "/C/Development/Web/node/Release/node_modules/extend/package.json", - "/C/Development/Web/node/Release/node_modules/requirejs/package.json", - "/C/Development/Web/node/Release/index.js", - "/C/Development/Web/node/Release/node_modules/requirejs/require.js", - "/C/Development/Web/node/Release/node_modules/extend/index.js", - "/C/Development/Web/node/Release/node_modules/requirejs/README.md", - "/C/Development/Web/Isleward/trunk/client/ui/templates/login/styles.less", - "/C/Development/Web/Isleward/trunk/client/ui/templates/characters/styles.less", - "/C/Development/Web/Isleward/trunk/world/mobBuilder.js", - "/C/Development/Web/Isleward/trunk/client/ui/templates/inventory/inventory.js", - "/C/Development/Web/Isleward/dist/test/.gitignore", - "/C/Development/Web/Isleward/trunk/client/ui/templates/tooltipInfo/styles.less", - "/C/Development/Web/Isleward/dist/index.html", - "/C/Development/Web/Isleward/trunk/client/ui/templates/menu/styles.less", - "/C/Development/Web/Isleward/trunk/client/ui/templates/menu/menu.js", - "/C/Development/Web/Isleward/trunk/client/ui/templates/menu/template.html", - "/C/Development/Web/Isleward/trunk/client/ui/templates/equipment/equipment.js", - "/C/Development/Web/Isleward/trunk/startup.js", - "/C/Development/Web/Isleward/trunk/security/gae.js", - "/C/Development/Web/Isleward/trunk/world/worker.js", - "/C/Development/Web/Isleward/trunk/leaderboard/leaderboard.js", - "/C/Development/Web/Isleward/trunk/config/patrons.js", - "/C/Development/Web/Isleward/trunk/storage.db", - "/C/Development/Web/Isleward/trunk/security/io.js", - "/C/Development/Web/Isleward/trunk/misc/spriteEditor.js", - "/C/Development/Web/Isleward/trunk/globals.js", - "/C/Development/Web/Isleward/trunk/package.json", - "/C/Development/Web/Isleward/website/posts/4/post.html", - "/C/Development/Web/Isleward/trunk/components/spellbook.js", - "/C/Development/Web/Isleward/trunk/items/generators/spellbook.js", - "/C/Development/Web/Isleward/trunk/client/ui/templates/inventory/styles.less", - "/C/Development/Web/Isleward/trunk/client/ui/factory.js", - "/C/Development/Web/Isleward/trunk/client/ui/templates/equipment/template.html", - "/C/Users/Shaun/Downloads/BundleLogs-1483883393283/var/log/nodejs/nodejs.log", - "/C/Development/Web/Isleward/trunk/components/stats.js", - "/C/Development/Web/Isleward/trunk/components/inventory.js", - "/C/Development/Web/Isleward/trunk/client/js/rendering/tileOpacity.js", - "/C/Development/Web/Isleward/trunk/client/js/renderer.js", - "/C/Development/Web/Isleward/trunk/quests/templates/questLootGen.js", - "/C/Development/Web/Isleward/trunk/client/ui/templates/dialogue/styles.less", - "/C/Development/Web/Isleward/trunk/client/css/colors.less", - "/C/Development/Web/Isleward/trunk/client/ui/templates/inventory/template.html", - "/C/Development/Web/Isleward/trunk/components/auth.js", - "/C/Development/Web/Isleward/trunk/components/chest.js", - "/C/Development/Web/Isleward/trunk/components/notice.js", - "/C/Development/Web/Isleward/trunk/components/door.js", - "/C/Development/Web/Isleward/trunk/client/images/characters.pyxel", - "/C/Development/Web/Isleward/trunk/config/spells.js", - "/C/Development/Web/Isleward/trunk/items/generator.js", - "/C/Users/Shaun/Dropbox/Isleward/backup.7z", - "/C/Development/Web/Isleward/trunk/world/physics.js", - "/C/Development/Web/Isleward/trunk/client/js/misc/pathfinder.js", - "/C/Development/Web/Isleward/trunk/objects/objBase.js", - "/C/Development/Web/Isleward/trunk/world/zones/city.js", - "/C/Development/Web/Isleward/trunk/world/atlas.js", - "/C/Development/Web/Isleward/trunk/client/js/components/attackAnimation.js", - "/C/Development/Web/Isleward/trunk/client/js/components/chatter.js", - "/C/Development/Web/Isleward/trunk/client/js/components/effects.js", - "/C/Development/Web/Isleward/trunk/client/js/components/light.js", - "/C/Development/Web/Isleward/trunk/client/js/components/mouseMover.js", - "/C/Development/Web/Isleward/trunk/client/js/components/particles.js", - "/C/Development/Web/Isleward/trunk/client/js/components/player.js", - "/C/Development/Web/Isleward/trunk/client/js/components/projectile.js", - "/C/Development/Web/Isleward/trunk/client/js/components/spellbook.js", - "/C/Development/Web/Isleward/trunk/client/js/components/stats.js", - "/C/Development/Web/Isleward/trunk/client/js/objects/objBase.js", - "/C/Development/Web/Isleward/trunk/client/js/objects/objects.js", - "/C/Development/Web/Isleward/trunk/client/js/rendering/numbers.js", - "/C/Development/Web/Isleward/trunk/spriteEditor/js/canvas.js", - "/C/Development/Web/Isleward/trunk/spriteEditor/ui/templates/colorPicker/colorPicker.js", - "/C/Development/Web/Isleward/trunk/spriteEditor/ui/templates/colorPicker/template.html", - "/C/Development/Web/Isleward/trunk/spriteEditor/css/main.less", - "/C/Development/Web/Isleward/trunk/spriteEditor/ui/templates/colorPicker/styles.less", - "/C/Development/Web/Isleward/trunk/spriteEditor/js/main.js", - "/C/Development/Web/Isleward/trunk/world/quests/global.js" - ], - "find": - { - "height": 36.0 - }, - "find_in_files": - { - "height": 90.0, - "where_history": - [ - "", - "*.*", - "*.js", - "*.*", - "js\\*.js", - "js\\", - "", - "js/*.js", - "RivenJS/*.js", - "js/*.js", - "*.js", - "", - "fg-red", - "" - ] - }, - "find_state": - { - "case_sensitive": false, - "find_history": - [ - ".cell = ", - "getResources", - "delete", - "spritesh", - "classes", - "config/classes", - "source", - "doAutoEq", - "talk", - ".talk", - "log", - "define =", - "spritee", - "\\", - ".js", - ".json", - ".js", - "trunk\\client\\", - "trunk\\node_modules", - "\\trunk\\node_modules\\", - ".js", - ".css", - ".less", - ".bat", - "global.io", - "onhov", - "hover", - "build", - "delete item.isnew", - "test server down", - "gae.getAll", - "getall", - "gae.set", - "ent: '", - "ent: 'leaderboard'", - "ent: 'spriteEditor'", - "'spriteEditor'", - "gae.get", - "uws", - "9", - "6", - "3", - "12", - "4", - "8", - "48", - "46", - "1", - "2", - "3", - "1", - "stats", - "54", - "createba", - "getit", - "\"slot\"", - "dialogue", - "beforeTargetDeath", - ".items = []", - "192", - "320", - "256", - "128", - "64", - "128", - "getit", - "loot", - "var scale = 32;", - "var scaleMult = 4;", - "var scaleMult = 5;", - "var scale = 40;", - "16", - "(100% - 120px)", - "afterkillmob", - "event", - "slots", - "5", - ".log(", - ".log", - "stash", - "skin", - "stash", - "'stash'", - "getstash", - ".type", - "getitems", - "effects.map", - "getsimple", - "faction", - "registercallback", - "callbackid", - "worth", - "ongetmes", - "level >", - "getitem", - "get", - "getite", - "dmgmult", - "dmgMult", - "willattack", - "willAttack", - "aggro.faction", - ".aggro.faction", - ".faction !=", - ".faction ==", - ".faction", - "dmgmult", - "has gone offline", - "has goen offline", - "has come online", - "currenttarget", - "leaderboard", - "gae", - "unirest", - "targetground", - "targetgr", - "content", - "hiddenwalls", - "$", - "nonselectable", - "rare", - "defa", - "onDeath", - "random", - "afterdea", - "beforeRegen", - "mouseleave", - "find" - ], - "highlight": true, - "in_selection": false, - "preserve_case": false, - "regex": false, - "replace_history": - [ - "var scale = 40;", - "var scaleMult = 5;", - "var scaleMult = 4;", - "var scale = 32;", - "var scaleMult = 5;", - "var scale = 40;", - "var scaleMult = 1;", - "var scale = 8;", - "var scaleMult = 2;", - "var scale = 16;", - " ", - "<", - "z", - "y", - "x", - "w", - "v", - "u", - "t", - "s", - "r", - "q", - "p", - "o", - "n", - "no", - "n", - "m", - "l", - "k", - "j", - "i", - "h", - "g", - "f", - "e", - "d", - "c", - "b", - "a", - "high", - "tablesorter", - "bragi", - "fg-red", - "" - ], - "reverse": false, - "show_context": true, - "use_buffer2": true, - "whole_word": false, - "wrap": true - }, - "incremental_find": - { - "height": 28.0 - }, - "input": - { - "height": 31.0 - }, - "layout": - { - "cells": - [ - [ - 0, - 0, - 1, - 1 - ] - ], - "cols": - [ - 0.0, - 1.0 - ], - "rows": - [ - 0.0, - 1.0 - ] - }, - "menu_visible": true, - "output.exec": - { - "height": 0.0 - }, - "output.find_results": - { - "height": 100.0 - }, - "pinned_build_system": "Packages/User/Batch.sublime-build", - "replace": - { - "height": 52.0 - }, - "save_all_on_build": true, - "select_file": - { - "height": 0.0, - "last_filter": "", - "selected_items": - [ - [ - "mobbui", - "server\\world\\mobBuilder.js" - ], - [ - "spellboo", - "server\\components\\spellbook.js" - ], - [ - "attackani", - "client\\js\\components\\attackAnimation.js" - ], - [ - "stats", - "server\\components\\stats.js" - ], - [ - "charac", - "client\\ui\\templates\\characters\\characters.js" - ], - [ - "renderer", - "client\\js\\renderer.js" - ], - [ - "play", - "client\\js\\components\\player.js" - ], - [ - "createc", - "client\\ui\\templates\\createCharacter\\createCharacter.js" - ], - [ - "equipment", - "client\\ui\\templates\\equipment\\equipment.js" - ], - [ - "invent", - "client\\ui\\templates\\inventory\\inventory.js" - ], - [ - "spellb", - "server\\components\\spellbook.js" - ], - [ - "spells", - "client\\ui\\templates\\spells\\spells.js" - ], - [ - "smith", - "client\\ui\\templates\\smithing\\smithing.js" - ], - [ - "trade", - "client\\ui\\templates\\trade\\trade.js" - ], - [ - "inven", - "client\\ui\\templates\\inventory\\inventory.js" - ], - [ - "equi", - "server\\components\\equipment.js" - ], - [ - "mobbu", - "server\\world\\mobBuilder.js" - ], - [ - "log", - "ui\\templates\\login\\login.js" - ], - [ - "char", - "ui\\templates\\characters\\characters.js" - ], - [ - "login", - "ui\\templates\\login\\login.js" - ], - [ - "dialo", - "server\\components\\dialogue.js" - ], - [ - "logi", - "ui\\templates\\login\\login.js" - ], - [ - "cha", - "ui\\templates\\characters\\characters.js" - ], - [ - "loginless", - "ui\\templates\\login\\styles.less" - ], - [ - "uiinv", - "ui\\templates\\inventory\\inventory.js" - ], - [ - "invenles", - "ui\\templates\\inventory\\styles.less" - ], - [ - "render", - "js\\renderer.js" - ], - [ - "opac", - "js\\rendering\\tileOpacity.js" - ], - [ - "chara", - "ui\\templates\\characters\\characters.js" - ], - [ - "inv", - "ui\\templates\\inventory\\inventory.js" - ], - [ - "charc", - "ui\\templates\\characters\\characters.js" - ], - [ - "leader", - "server\\leaderboard\\leaderboard.js" - ], - [ - "door", - "server\\components\\door.js" - ], - [ - "inve", - "server\\components\\inventory.js" - ], - [ - "inventtem", - "ui\\templates\\inventory\\template.html" - ], - [ - "pathfin", - "js\\misc\\pathfinder.js" - ], - [ - "objbas", - "server\\objects\\objBase.js" - ], - [ - "phys", - "server\\world\\physics.js" - ], - [ - "atla", - "server\\world\\atlas.js" - ], - [ - "factionven", - "server\\components\\extensions\\factionVendor.js" - ], - [ - "repu", - "server\\components\\reputation.js" - ], - [ - "city", - "server\\world\\zones\\city.js" - ], - [ - "effects", - "server\\components\\effects.js" - ], - [ - "invento", - "server\\components\\inventory.js" - ], - [ - "templatelog", - "ui\\templates\\login\\template.html" - ], - [ - "faction", - "server\\world\\factions\\gaekatla.js" - ], - [ - "chat", - "server\\components\\chatter.js" - ], - [ - "zonecit", - "server\\world\\zones\\city.js" - ], - [ - "estua", - "server\\world\\zones\\estuary.js" - ], - [ - "atlas", - "server\\world\\atlas.js" - ], - [ - "facba", - "server\\world\\factions\\factionBase.js" - ], - [ - "logintem", - "ui\\templates\\login\\template.html" - ], - [ - "createctem", - "ui\\templates\\createCharacter\\template.html" - ], - [ - "charatem", - "ui\\templates\\characters\\template.html" - ], - [ - "vendor", - "server\\components\\extensions\\factionVendor.js" - ], - [ - "createtem", - "ui\\templates\\createCharacter\\template.html" - ], - [ - "createles", - "ui\\templates\\createCharacter\\styles.less" - ], - [ - "crea", - "ui\\templates\\createCharacter\\createCharacter.js" - ], - [ - "aut", - "server\\components\\auth.js" - ], - [ - "ogin", - "ui\\templates\\login\\login.js" - ], - [ - "logotem", - "grunt\\node_modules\\grunt\\node_modules\\grunt-legacy-log\\node_modules\\grunt-legacy-log-utils\\node_modules\\lodash\\template.js" - ], - [ - "loginles", - "ui\\templates\\login\\styles.less" - ], - [ - "resou", - "js\\resources.js" - ], - [ - "tooltipitemless", - "ui\\templates\\tooltipItem\\styles.less" - ], - [ - "tooltipitem", - "ui\\templates\\tooltipItem\\tooltipItem.js" - ], - [ - "facve", - "server\\components\\extensions\\factionVendor.js" - ], - [ - "player", - "server\\components\\player.js" - ], - [ - "instancer", - "server\\world\\instancer.js" - ], - [ - "equip", - "server\\components\\equipment.js" - ], - [ - "dialog", - "server\\components\\dialogue.js" - ], - [ - "faba", - "server\\world\\factions\\factionBase.js" - ], - [ - "gaeka", - "server\\world\\factions\\gaekatla.js" - ], - [ - "smithing", - "ui\\templates\\smithing\\smithing.js" - ], - [ - "tra", - "ui\\templates\\trade\\trade.js" - ], - [ - "gae", - "server\\world\\factions\\gaekatla.js" - ], - [ - "social", - "server\\components\\social.js" - ], - [ - "fac", - "server\\components\\extensions\\factionVendor.js" - ], - [ - "factba", - "server\\world\\factions\\factionBase.js" - ], - [ - "fact", - "server\\components\\extensions\\factionVendor.js" - ], - [ - "colors", - "client\\css\\colors.less" - ], - [ - "tooltipitemles", - "ui\\templates\\tooltipItem\\styles.less" - ], - [ - "toolitem", - "ui\\templates\\tooltipItem\\tooltipItem.js" - ], - [ - "tooltipitemtem", - "ui\\templates\\tooltipItem\\templateTooltip.html" - ], - [ - "rep", - "server\\components\\reputation.js" - ], - [ - "tooltiitem", - "ui\\templates\\tooltipItem\\tooltipItem.js" - ], - [ - "quali", - "server\\items\\generators\\quality.js" - ], - [ - "factv", - "server\\components\\extensions\\factionVendor.js" - ], - [ - "color", - "client\\css\\colors.less" - ], - [ - "toolitemles", - "ui\\templates\\tooltipItem\\styles.less" - ], - [ - "tooltiemtem", - "ui\\templates\\tooltipItem\\templateTooltip.html" - ], - [ - "toolitemhtml", - "ui\\templates\\tooltipInfo\\template.html" - ], - [ - "tooliit", - "ui\\templates\\tooltipItem\\tooltipItem.js" - ], - [ - "gaek", - "server\\world\\factions\\gaekatla.js" - ], - [ - "reput", - "server\\components\\reputation.js" - ], - [ - "abili", - "sim\\sims\\abilities.js" - ], - [ - "spelltem", - "server\\spells\\spellTemplate.js" - ], - [ - "charg", - "server\\spells\\spellCharge.js" - ], - [ - "comba", - "server\\combat\\combat.js" - ], - [ - "healin", - "server\\spells\\spellHealingCircle.js" - ], - [ - "questloo", - "server\\quests\\templates\\questLoot.js" - ], - [ - "aggro", - "server\\components\\aggro.js" - ], - [ - "factio", - "server\\world\\factions\\factionBase.js" - ], - [ - "dial", - "server\\components\\dialogue.js" - ], - [ - "spellte", - "server\\spells\\spellTemplate.js" - ], - [ - "stat", - "server\\components\\stats.js" - ], - [ - "leaderb", - "server\\leaderboard\\leaderboard.js" - ], - [ - "mobbi", - "server\\world\\mobBuilder.js" - ], - [ - "spellt", - "server\\spells\\spellTemplate.js" - ], - [ - "combat", - "server\\combat\\combat.js" - ], - [ - "notic", - "server\\components\\notice.js" - ], - [ - "leaderboard", - "ui\\templates\\leaderboard\\leaderboard.js" - ], - [ - "reputles", - "ui\\templates\\reputation\\styles.less" - ], - [ - "leaderboar", - "ui\\templates\\leaderboard\\leaderboard.js" - ], - [ - "reputa", - "server\\components\\reputation.js" - ], - [ - "leaderles", - "ui\\templates\\leaderboard\\styles.less" - ], - [ - "reputationless", - "ui\\templates\\reputation\\styles.less" - ], - [ - "uimenu", - "ui\\templates\\menu\\menu.js" - ], - [ - "enchanter", - "server\\items\\enchanter.js" - ], - [ - "questloot", - "server\\quests\\templates\\questLoot.js" - ], - [ - "renderr", - "js\\renderer.js" - ], - [ - "crate", - "ui\\templates\\createCharacter\\createCharacter.js" - ], - [ - "create", - "ui\\templates\\createCharacter\\createCharacter.js" - ], - [ - "characersless", - "ui\\templates\\characters\\styles.less" - ], - [ - "tucove", - "server\\world\\zones\\tutorial-cove.js" - ], - [ - "characters", - "ui\\templates\\characters\\characters.js" - ], - [ - "createchte", - "ui\\templates\\createCharacter\\template.html" - ], - [ - "tooltipi", - "ui\\templates\\tooltipItem\\tooltipItem.js" - ], - [ - "uiinve", - "ui\\templates\\inventory\\inventory.js" - ] - ], - "width": 0.0 - }, - "select_project": - { - "height": 0.0, - "last_filter": "", - "selected_items": - [ - ], - "width": 0.0 - }, - "select_symbol": - { - "height": 0.0, - "last_filter": "", - "selected_items": - [ - ], - "width": 0.0 - }, - "settings": - { - }, - "show_minimap": true, - "show_open_files": false, - "show_tabs": true, - "side_bar_visible": true, - "side_bar_width": 272.0, - "status_bar_visible": true, - "template_settings": - { - } -} diff --git a/src/server/config/quests/templates/questKillX.js b/src/server/config/quests/templates/questKillX.js index 615814c0..585300c3 100644 --- a/src/server/config/quests/templates/questKillX.js +++ b/src/server/config/quests/templates/questKillX.js @@ -12,23 +12,11 @@ define([ type: 'killX', build: function() { - var mobTypes = this.obj.instance.spawners.zone.mobs; - - if (this.mobName) { - if (mobTypes[this.mobName.toLowerCase()].attackable == false) - this.mobName = null; - } - if (!this.mobName) { + var mobTypes = this.obj.instance.spawners.zone.mobs; var mobCounts = this.obj.instance.spawners.mobTypes; var keys = Object.keys(mobTypes).filter(function(m) { - return ( - (m != 'default') && - ( - (mobTypes[m].attackable) || - (mobTypes[m].attackable == null) - ) - ); + return (m != 'default'); }); this.mobType = keys[~~(Math.random() * keys.length)]; var needMax = 8;