Permalink
Commits on Sep 4, 2012
  1. Initial commit for Battlefield system

    Signed-off-by: Xfurry
    Netch committed with Sep 4, 2012
  2. Add placeholder for World State Mgr for future development

    Signed-off-by: Xfurry
    Schmoozerd committed with Sep 4, 2012
Commits on Sep 3, 2012
Commits on Sep 2, 2012
  1. [12144] Add support to link summoned npcs with following

    Thanks to crackm for insisting that this needs a core change and testing
    Schmoozerd committed Sep 2, 2012
Commits on Aug 31, 2012
  1. [12141] Move opvpmgr based capture point saving / loading to opvp class

    Also improve capture point locking code and fix saving lock state in NA and GH
    
    Note: Keep in mind that capture points won't be activated before you call SetCapturePointSlider() function
    stfx committed Aug 31, 2012
Commits on Aug 30, 2012
  1. [12140] Fix honor / reputation gains in AB and EY

    Also fixes a typo of recent EY commit
    
    Thanks Nay
    stfx committed Aug 30, 2012
  2. [12138] Fix MSG_BATTLEGROUND_PLAYER_POSITIONS in BG - Eye of the Storm

    This fixes map display of flag carrier
    stfx committed Aug 30, 2012
  3. [12136] Improve BG - Eye of the Storm

    * Use generic capture point code
    * Fix sending netherstorm flag carrier state
    * Update score only on resource tick
    * Fix world state dummies
    * Rather big cleanup
    stfx committed Aug 30, 2012
  4. [12135] Prevent saving/loading/init capture points in instances

    Reason for this are:
    1) We don't want them saved/loaded between bg games
    2) Saving cp slider is done by go id and would not work for instances
    3) There are visual-only capture points in bg (eots)
    4) It would be possible to only enable the capture points on bg start
    
    TODO: Move this to OutdoorPvP base class
    stfx committed Aug 30, 2012
  5. [12133] Remove unneeded InBattleGround() as it is already checked by …

    …GetBattleGround()
    
    Also call OutdoorPvP handlers before instance script ones
    stfx committed Aug 28, 2012
Commits on Aug 29, 2012
  1. [12130] Fix a bg achievement due to a missing change of [12067]

    Note: This is what override correctness is used for :)
    
    Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
    stfx committed with Schmoozerd Aug 28, 2012
  2. [12129] Implement spell 30769

    Schmoozerd committed Aug 29, 2012
  3. [12128] Add new condition CONDITION_COMPLETED_ENCOUNTER

    This condition returns true if a DungeonEncounter is done in this map.
    
    value1, value2 are expected to be the IDs from DungeonEncounter(dbc)
    value2 is optional, if both values are given, the condition will be true if one of the two DungeonEncounters are done.
    
    Thanks to crackm for testing
    Schmoozerd committed Aug 29, 2012
  4. [12127] Change behaviour of text selection for gossip menus

    This way the behaviour will be well defined in case multiple conditions match.
    Now the text with the highest condition-id will be taken.
    Schmoozerd committed Aug 29, 2012
Commits on Aug 28, 2012
  1. [12126] Add a missing break

    Reamer committed with Schmoozerd Aug 28, 2012
  2. [12124] Improve support for game/ subdirectories

    * Add game directory to AdditionalIncludes (VC90)
    * Add game directory to AdditionalIncludes (VC100)
    * Simplify #include macros for subdirectories
    
    Thanks to Shyax, LordJZ and Zergtmn for testing cmake
    Schmoozerd committed Aug 28, 2012
  3. [12123] Fix more warnings. close #5

    * Remove warning: format '<format>' expects type '<type1>', but argument has type 'size_t'
    * Remove warning: statement has no effect
    
    Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
    Shyax committed with Schmoozerd Aug 28, 2012
  4. [12121] Fix more warnings - close #4

    * Remove warning: enumeration value '<value>' not handled in switch
    * Remove warning: enumeral and non-enumeral type in conditional expression
    * Remove warning: too many arguments for format
    
    Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
    Shyax committed with Schmoozerd Aug 28, 2012
Commits on Aug 27, 2012
  1. [12119] Add wrapper to access spell locations

    * Add SpellCastTargets::getSource to get the source position (for TARGET_FLAG_SOURCE_LOCATION)
    * Add SpellCastTargets::getDestination to get the destination position (for TARGET_FLAG_DEST_LOCATION)
    Schmoozerd committed Aug 27, 2012
  2. [12118] Implement SPELL_EFFECT_KNOCKBACK_FROM_POSITION (144)

    Also fix a missing break in db-script engine
    
    Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
    Reamer committed with Schmoozerd Aug 27, 2012
  3. [12117] Fix some warnings

    * Fix compiler warnings "warning: no newline at end of file" (Linux/GCC).
    * Fix compiler warnings "warning: '<class>::<member>' will be initialized after <class>::<member>" (Linux/GCC).
    * Fix compiler warnings "warning: unused parameter '<param>'" (Linux/GCC).
    * Fix a signed/unsigned warning
    
    Signed-off-by: Schmoozerd <schmoozerd@scriptdev2.com>
    evil-at-wow committed with Schmoozerd Aug 25, 2012
Commits on Aug 26, 2012
  1. [12116] Improve error output for Pets without proper faction

    Also fix typo in EventAi doc, thanks to stfx for pointing
    Schmoozerd committed Aug 26, 2012