Commit Graph
486 Commits
Author SHA1 Message Date
Waverunner ac4645c04e Merge pull request #243 from Ziggeh/master
Combat - Fixed a problem with Critical Chance
2014-03-24 16:31:21 -04:00
Waverunner c4093f215c Created new SkillMod class for SWGList, minor fix to Inspiration buff applying to self
Line 1181 in CreatureMessageBuilder needs to be uncommented. When it is,
after a couple skill mod delta's are sent, a crash occurs. I'm unsure on
how to fix it.
2014-03-24 16:25:37 -04:00
Treeku 78f8832fed Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-03-24 20:05:54 +00:00
Treeku 94ae856f6f Made duplicate ID handling more efficient
Shouldn't create a new objectId each server run, by using a duplicateId
database that takes other things (such as planetcrc, templatecrc,
building, container, cell, coordinates)

Currently best solution I can see that doesn't consume a brand new lot
of 20,000 objectids each bootup.
2014-03-24 19:20:06 +00:00
Treeku e363b438ef Check for vector norm of 0 2014-03-24 19:03:23 +00:00
Ziggeh 3284798862 Combat - Fixed a problem with Critical Chance 2014-03-24 19:49:45 +01:00
Waverunner 5a178e2920 Merge pull request #225 from Ziggeh/master
Added ability specific armor bypass and fixed armor mitigation
2014-03-24 13:07:24 -04:00
Waverunner 9b3d822bc4 Added /covercharge, p. effect abilities use highest effect for your level, bug fixes
(Added) Entertainers can now add Cover Charges for their performance
(Feature) Using a performance effect that has multiple effect levels
will use the highest effect for the entertainers level
(Code) Added 2 new methods (Jython and Java version) for Input Boxes
that automatically adds the input text to return list.
(Code) Moved essential spectating code from /watch script to
startSpectating
(BugFix) Fixed Null Error when trying to cancel Experience tick if
leveled with a cheat.
(BugFix) Fixed system messages error on performance abilities
2014-03-24 11:07:30 -04:00
Ziggeh 8abdca40c7 Blue Frog - Added protection to Composite Armor 2014-03-24 03:59:16 +01:00
Ziggeh f6890fe481 Merge remote-tracking branch 'upstream/master' 2014-03-24 03:21:44 +01:00
Ziggeh 097d39291f Misc - Cleaned up EquipmentService 2014-03-24 03:18:02 +01:00
Seefo 01b29d87df Added more items to Character Builder Terminal 2014-03-23 21:16:01 -04:00
Seefo c7c56b5c81 Initial work on Character Builder Terminal
For some reason after using  the blue frog, you will have to wait a
minute or so to use it again.
2014-03-23 19:19:18 -04:00
Waverunner 6e0049ea37 Reduced spawning distance from traveling 2014-03-23 16:32:25 -04:00
Waverunner 5b2ce53cb3 Merge pull request #229 from ProjectSWGCore/Wave_Entertainer
Merge Wave_Entertainer
2014-03-23 16:06:38 -04:00
Seefo c0fcda14df Fixed issue #114 2014-03-23 16:04:57 -04:00
Waverunner 0f390c063b No exp for entertainer above 90, fixed unity radial, changed giveItems 2014-03-23 15:59:29 -04:00
Ziggeh 9467819379 Merge remote-tracking branch 'upstream/master' 2014-03-23 20:20:38 +01:00
Seefo bd228e971a Fixed issue #227 and #202 2014-03-23 15:03:44 -04:00
Waverunner d108353614 Merge remote-tracking branch 'origin/master' into Wave_Entertainer
Conflicts:
	src/services/BuffService.java
	src/services/collections/CollectionService.java
2014-03-23 14:32:45 -04:00
Waverunner e2a09f12d4 Roadmap Rewards use giveItem, roadmap rewards call script based on profession 2014-03-23 14:04:21 -04:00
Waverunner cf5c36dd29 Added Buff Workshop Collection, hologram variable to creatureobject
(Added) BuffWorkshop Collection
(Code) Added hologram variable to CreatureObject
(BugFix) Inspiration ticks stop at max duration
2014-03-23 13:42:18 -04:00
Treeku 554bba531a Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-03-23 16:53:11 +00:00
Treeku 7d8725d60b Added buffer to buff funcs, added buff checks 2014-03-23 16:49:59 +00:00
Seefo d00aa83050 Fixed a few exploits. See extended.
Skills obtained through the expertise system are now validated to make
sure they are legitimate expertise skills.
Player expertise points are also now factored in instead of letting the
client do all the calculations.
Command "setcurrentskilltitle" now checks if the player has obtained the
skill title to prevent abuse of the command.
2014-03-23 12:27:42 -04:00
Ziggeh 9de9bb37b4 Combat - Added ability specifc armor bypass and fixed incorrect armor mitigation calculation 2014-03-23 17:23:26 +01:00
Ziggeh ae402525f5 Commands - Renamed isBypassArmor() to getBypassArmor()
It's not a actually a boolean so I changed the name to something more
appropriate.
2014-03-23 17:15:27 +01:00
Ziggeh da30107933 Commands - Fixed incorrect datatable values 2014-03-23 17:10:15 +01:00
Treeku 51899bef77 Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-03-23 15:09:27 +00:00
Treeku efdb69ff57 Fixed major counter-type collection bugs 2014-03-23 15:08:46 +00:00
Ziggeh b36fc0eb95 Scripts - Roadmap rewards are now located in profession roadmap scripts 2014-03-23 06:26:32 +01:00
Ziggeh a3e7b10372 Buffs - Permanent duration buffs now correctly replace non-permanent version 2014-03-23 02:46:47 +01:00
Waverunner 640973da22 Merge remote-tracking branch 'origin/Wave_Collections' into Wave_Entertainer 2014-03-22 12:14:38 -04:00
Waverunner d5f91ab3a1 Merge remote-tracking branch 'origin/master' into Wave_Entertainer
Conflicts:
	scripts/commands/colorlights.py
	scripts/commands/dazzle.py
	scripts/commands/firejet.py
	scripts/commands/smokebomb.py
	scripts/commands/ventriloquism.py
2014-03-22 11:56:54 -04:00
Waverunner ffc9aec1b1 Added Inspiration ticks, effects for Multi-Tier Performance Abilities
(BugFix) Build-A-Buff applies correct stats now
-- NOTE: Stats that the player does not have yet may not show in
character sheet but the server will recognize still recognize their new
stats
(Added) Inspiration Ticks
(BugFix) Inspiration Buffs time corresponds to the players inspiration
ticks.
(BugFix) "Watch" on radial menu working again
(Added) Put in the effects for the multi-tiered performance abilities
(Feature) You can now type /[performance effect] [tier number] to use
that specific effect
(BugFix) showFlyText boolean for showing to observers or not (fixes
other players exp gain shown to other players)
(Code) Few minor additions/fixes
2014-03-22 11:47:37 -04:00
Waverunner ca1ff0b98f Fixed buffer for sendListDelta 2014-03-22 10:55:29 -04:00
Treeku d1fff9e069 Fixed buff duration check, fixed group buffs
- The duration needed to be set on the buff object "before "the buff is
actually added.  Because of this, I made the distinction between setup(0
(setting up the buff object) and add() (adding the buff stats to the
player).

- Group buffs would add the buff based on each individual player's
skillmods instead of the buffer's.  Due to this, I made a "buffer"
parameter for doAddBuff().  If there is a buffer, regardless of it's a
buffer within our group, we can specify them, otherwise provide null.
2014-03-22 02:07:53 +00:00
Treeku ecdbfd5f80 Fixed creature SWGLists 2014-03-21 23:44:39 +00:00
Treeku 2b6ada777c Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-03-21 16:41:46 +00:00
Treeku 54cc7c3bcc radialFilename comes from script func if possible
This means any changes to the radial filename are retroactive.

It'll check server templates for getRadialFilename(), if not found,
it'll check the radial_filename attachment variable.
2014-03-21 16:41:00 +00:00
Treeku 867ea8972a Instance lockouts cleared at 6AM GMT 2014-03-21 16:34:33 +00:00
Waverunner ca4e0559a1 Added performance effects, fixed band flos, minor ent service code changes
(Bug Fix) Band Flourishes will now give experience
(Added) Performance Commands
(Code) Changed to ConcurrentHashMap for performance tables
2014-03-20 18:00:13 -04:00
Waverunner b434b96f46 Merge remote-tracking branch 'origin/master' into Wave_Collections 2014-03-20 13:57:52 -04:00
Treeku 36458239d3 Added object tracking lists to instances
Add objects with instance.getObjectList().add(object)

It's removed automatically when the instance closes.
2014-03-20 15:29:04 +00:00
Treeku 17fbb79ef0 Synchronization improvements for instances 2014-03-20 15:24:19 +00:00
Treeku 6412a8914a Fixed bug with previous buildout id change 2014-03-19 23:07:57 +00:00
Treeku 0948a68c3b Enabled heroic dungeons, fixed radials
getOptionType() seems to work now
2014-03-19 22:07:29 +00:00
Treeku 28da4fc620 Merge branch 'master' of https://github.com/ProjectSWGCore/NGECore2 2014-03-19 20:40:56 +00:00
Treeku 69832cc30d Temp quadtree remove() fix 2014-03-19 20:37:37 +00:00
Treeku 9a100ee49f lookAtTarget (cursor) intendedTarget (target)
Updated target's position in the baseline.

The two unknown longs were the lookAtTarget (thing you cursor is
hovering over), which I believe probably comes before the actual target.

This could improve radial menus if the order is right, and allow them to
work even if you don't have the object targetted.
2014-03-19 20:36:43 +00:00